6-K
RIO TINTO LTD (RTNTF)
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 April 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 April 2025 entitled ‘Total Voting Rights and Issued Capital’.
99.2Media release dated 4 April 2025 entitled ‘Rio Tinto increases Australian supplier spend to A$17.7 billion’.
99.3Stock Exchange announcement dated 7 April 2025 entitled ‘Appendix 3G – Notification of issue, conversion or payment up of unquoted equity securities’.
99.4Stock Exchange announcement dated 7 April 2025 entitled ‘Appendix 3G – Notification of issue, conversion or payment up of unquoted equity securities’.
99.5Stock Exchange announcement dated 7 April 2025 entitled ‘Appendix 3H – Notification cessation of securities’.
99.6Stock Exchange announcement dated 8 April 2025 entitled ‘Notice of dividend currency exchange rates 2024 final dividend’.
99.7Stock Exchange announcement dated 8 April 2025 entitled ‘Shareholdings of persons discharging managerial responsibility (PDMR) / Key Management Personnel (KMP)’.
99.8Media release dated 17 April 2025 entitled ‘Rio Tinto and AMG Metals & Materials to assess low-carbon aluminium project in India’.
99.9Stock Exchange announcement dated 23 April 2025 entitled ‘Appendix 3A.1 – Notification of dividend / distribution’.
99.10Stock Exchange announcement dated 25 April 2025 entitled ‘Shareholdings of persons discharging managerial responsibility (PDMR) / Key Management Personnel (KMP)’.
99.11Stock Exchange announcement dated 28 April 2025 entitled ‘Form 605 – Notice of ceasing to be a substantial holder’.
99.12Stock Exchange announcement dated 28 April 2025 entitled ‘Appendix 3G – Notification of issue, conversion or payment up of unquoted equity securities’.
99.13Stock Exchange announcement dated 28 April 2025 entitled ‘Appendix 3G – Notification of issue, conversion or payment up of unquoted equity securities’.
99.14Stock Exchange announcement dated 28 April 2025 entitled ‘Shareholdings of persons discharging managerial responsibility (PDMR) / Key Management Personnel (KMP)’.
99.15Stock Exchange announcement dated 30 April 2025 entitled ‘Form 603 – Notice of initial substantial holder’.
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 May 2025 | Date | 1 May 2025 |
ex01d01voting25apr

Notice to LSE Total Voting Rights and Issued Capital 1 April 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 31 March 2025: 1. Rio Tinto plc’s issued share capital comprised 1,255,960,289 Ordinary shares of 10p each, each with one vote. 2. 1,987,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,253,972,387. 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 EXHIBIT 99.1

Notice to LSE 2 / 2 Contacts Please direct all enquiries to media.enquiries@riotinto.com 0BMedia Relations, 1BUnited Kingdom Matthew Klar M +44 7796 630 637 David Outhwaite M +44 7787 597 493 2BMedia Relations, 3BAustralia Matt Chambers M +61 433 525 739 Michelle Lee M +61 458 609 322 Rachel Pupazzoni M +61 438 875 469 4BMedia Relations, 5BCanada Simon Letendre M +1 514 796 4973 Malika Cherry M +1 418 592 7293 Vanessa Damha M +1 514 715 2152 6BMedia Relations, 7BUS Jesse Riseborough M +1 202 394 9480 8BInvestor Relations, 9BUnited 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 10BInvestor Relations, 11BAustralia Tom Gallop M +61 439 353 948 Amar Jambaa M +61 472 865 948 12BRio Tinto plc 6 St James’s Square London SW1Y 4AD United Kingdom T +44 20 7781 2000 Registered in England No. 719885 13BRio 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
ex02d04mrausvendor

EXHIBIT 99.2 Media Release Rio Tinto increases Australian supplier spend to A$17.7 billion 04 April 2025 Rio Tinto strengthened its spend with Australian businesses to over A$17.7 billion in 2024, supporting both national and local suppliers. This is an increase of 9.9% from the previous year and was spent with more than 6,000 suppliers across the country. This spend has helped boost local, regional, and national economies, contributing to employment and strengthening Australian owned and managed businesses. As part of this spend, more than A$926 million was spent with 182 Indigenous businesses across Australia – an increase of about 27% since 2023. Of this, A$671 million was spent with Traditional Owner businesses that we have land use agreements with, contributing directly to the economic strength of the communities where we operate. Spending with local suppliers across Australia also increased by 14.8%, reaching A$1.3 billion. Rio Tinto Chief Executive, Australia, Kellie Parker said: “From one side of the country to the other, our suppliers - including Indigenous, small, and regional businesses - are at the heart of our success and ability to operate in Australia. Their contributions help keep local communities strong. “We recognise the important role these Australian businesses play in creating jobs, strengthening local economies and supporting our operations. That’s why we continue to increase our investment with them. “In 2024, we expanded our spend with Australian Indigenous businesses by 27.5% to A$926 million and with local businesses across Australia by 14.8% to A$1.38 billion. These partnerships drive economic growth and strengthen the communities they serve.” View source version on businesswire.com: https://www.businesswire.com/news/home/20250403505411/en/

Media Release 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 Michelle Lee M +61 458 609 322 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 Amar Jambaa M +61 472 865 948 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 riotinto.com
ex03d07app3g33302

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 Monday April 07, 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 33,302 31/03/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.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 / 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 7/4/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 10,029 The first date the options were exercised or other +convertible securities were converted 31/3/2025 The last date the options were exercised or other +convertible securities were converted 31/3/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 31/3/2025 Any other information the entity wishes to provide about the +securities the subject of this notification Issue details Number of +securities 10,029 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 23,273 The first date the options were exercised or other +convertible securities were converted 31/3/2025 The last date the options were exercised or other +convertible securities were converted 31/3/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 31/3/2025 Any other information the entity wishes to provide about the +securities the subject of this notification Issue details Number of +securities 23,273 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 4,952,178
ex04d07app3g304147

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 Monday April 07, 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 304,147 31/03/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.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 / 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 7/4/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 31/3/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 597 ASX +security code and description RIOAL : SHARE RIGHTS Date the +securities the subject of this notification were issued 31/3/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 myShare 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 303,550

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,289,627

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? 304,147 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
ex05d07app3h59517

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 Monday April 07, 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 59,517 Lapse of conditional right to securities because the conditions have not been, or have become incapable of being, satisfied 31/03/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 7/4/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 36,059 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 31/3/2025 Is the entity paying any consideration for the cessation? Any other information the entity wishes to notify to ASX about the cessation? ASX +Security Code and Description RIOAL : SHARE RIGHTS Unquoted +equity securities that have ceased Number of securities that have ceased 23,458 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 31/3/2025 Is the entity paying any consideration for the cessation? Any other information the entity wishes to notify to ASX about the cessation? No 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 4,925,963 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.
ex06d08dividend24

Notice to ASX/LSE Notice of dividend currency exchange rates 2024 final dividend 8 April 2025 On 19 February 2025 Rio Tinto announced a final dividend of 225.00 US cents per share for the full year ended 31 December 2024 to be paid to shareholders of Rio Tinto plc and Rio Tinto Limited. Rio Tinto plc and Rio Tinto Limited shareholders who have elected to receive the final dividends in US dollars and the American Depositary Receipt (ADR) holders will receive the dividends in US dollars as announced on 19 February 2025. The currency exchange rates applicable to shareholders who have elected to receive the final dividend in pounds sterling, Australian dollars or New Zealand dollars are set out below. The rates used are the exchange rates applicable on 8 April 2025. Declared 2024 final dividend Conversion rate Equivalent dividend amount 225.00 US cents 1.27850 175.987485 British pence 0.60595 371.317765 Australian cents 0.56100 401.069519 New Zealand cents The final dividend will be paid to shareholders of Rio Tinto Limited and Rio Tinto plc and to ADR holders on 17 April 2025. LEI: 213800YOEO5OQ72G2R82 EXHIBIT 99.6

Notice to ASX/LSE 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 Michelle Lee M +61 458 609 322 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 Amar Jambaa M +61 472 865 948 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
ex07d08pdmrvalle

Notice to LSE Shareholdings of persons discharging managerial responsibility (PDMR) / Key Management Personnel (KMP) 8 April 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). Dean Dalla Valle (a PDMR / KMP) acquired Rio Tinto Limited shares as follows: Date acquired Number of Shares Acquired Price Per Share AUD 7 April 2025 462 108.00 LEI: 213800YOEO5OQ72G2R82 EXHIBIT 99.7

Notice to ASX/LSE Contacts Please direct all enquiries to media.enquiries@riotinto.com 0BMedia Relations, 1BUnited Kingdom David Outhwaite M +44 7787 597 493 2BMedia Relations, 3BAustralia Matt Chambers M +61 433 525 739 Michelle Lee M +61 458 609 322 Rachel Pupazzoni M +61 438 875 469 4BMedia Relations, 5BCanada Simon Letendre M +1 514 796 4973 Malika Cherry M +1 418 592 7293 Vanessa Damha M +1 514 715 2152 6BMedia Relations, 7BUS Jesse Riseborough M +1 202 394 9480 8BInvestor Relations, 9BUnited 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 10BInvestor Relations, 11BAustralia Tom Gallop M +61 439 353 948 Amar Jambaa M +61 472 865 948 12BRio Tinto plc 6 St James’s Square London SW1Y 4AD United Kingdom T +44 20 7781 2000 Registered in England No. 719885 13BRio 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
ex08d17mragmmetals

EXHIBIT 99.8 Media Release Rio Tinto and AMG Metals & Materials to assess low-carbon aluminium project in India 17 April 2025 Rio Tinto and AMG Metals & Materials (AMG M&M), an energy transition solutions provider, have signed a Memorandum of Understanding (MOU) to jointly assess the feasibility of developing an integrated low-carbon aluminium project powered by renewable energy in India. AMG M&M is promoted by the two founders of Greenko and AM Green. Together, the parties will consider the potential development of up to a 1 million tonnes per annum (Mtpa) primary aluminium smelter and 2 Mtpa of alumina production, both powered by renewable wind and solar energy firmed by pumped hydro storage. The development will comprise a study to evaluate a potential first phase 500,000 tonnes per annum primary aluminium smelter in a favourable location in India. Rio Tinto Aluminium Chief Executive Jérôme Pécresse said: “This study is an important step in our ambition to grow our global, low-carbon aluminium footprint while exploring new project delivery approaches and opportunities in emerging markets. Partnering with AMG Metals & Materials enables us to assess how we can develop low-cost responsible aluminium production powered by renewable energy. With its rapid economic growth and strategic position, India is a compelling location for this potential project and aligns with our long-term vision for a globally more diverse and resilient aluminium business.” As part of the study, AMG M&M will examine a firmed renewable energy solution with Greenko, while Rio Tinto will explore a commercial alumina solution. The study will also assess smelting technology options to determine the most cost-effective solution for the project. Group President of AMG Metals & Materials and Greenko Mahesh Kolli said: “Over the last few years, we have been able to deliver a multitude of decarbonization solutions comprising electricity, molecules, chemicals and fuels. We are excited to expand that further to the materials space. This MOU could deliver much needed low-carbon metal at scale to propel decarbonization initiatives in global supply chains across auto, construction, consumer packaging and many more segments.”

Media Release About AMG Metals & Materials AMG Metals & Materials is incorporated by Anil Chalamalasetty and Mahesh Kolli, the founders of Greenko Group, one of India’s leading energy transition solutions providers, and AM Green, a global decarbonization solution provider. Greenko has a near-term operational renewable energy capacity of 10 GW across solar, wind and hydro and is building 100 GWh of single cycle storage capacity across India. AM Green is developing low-carbon ammonia projects across multiple locations in India with a goal to reach 5 Mtpa of green ammonia capacity by 2030. Its first plant currently under construction in Kakinada with a projected capacity of 1 Mtpa of green ammonia will be one of the world’s largest RFNBO compliant green ammonia facilities, supporting efforts to achieve net zero targets both in India and OECD markets. AM Green is also developing production capabilities for other net zero molecules and chemicals including green caustic soda, e-methanol, olefins & biofuels for decarbonization in hard to abate industries. Further information at www.amgreen.com View source version on businesswire.com: https://www.businesswire.com/news/home/20250416657643/en/ AMG Metals & Materials Suheil Imtiaz, Public Affairs & Strategic Communication suheil.m@amgreen.com

Media Release Contacts: 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 Michelle Lee M +61 458 609 322 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 Amar Jambaa M +61 472 865 948 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 riotinto.com
ex09d23app3a1

Appendix 3A.1 - Notification of dividend / distribution Appendix 3A.1 - Notification of dividend / distribution 1 / 6 Update Summary Entity name RIO TINTO LIMITED Security on which the Distribution will be paid RIO - ORDINARY FULLY PAID Announcement Type Update to previous announcement Date of this announcement 23/4/2025 Reason for the Update Update to Appendix 3A.1 released on 19 February 2025 to notify the dividend reinvestment share price (DRP price) and share allocation date (please refer section 4A.13). Refer to below for full details of the announcement EXHIBIT 99.9

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.4a Reason for update to a previous announcement Update to Appendix 3A.1 released on 19 February 2025 to notify the dividend reinvestment share price (DRP price) and share allocation date (please refer section 4A.13). 1.4b Date of previous announcement(s) to this update 8/4/2025 1.5 Date of this announcement 23/4/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) 31/12/2024 2A.4 +Record Date 7/3/2025 2A.5 Ex Date 6/3/2025 2A.6 Payment Date Ordinary Update/amendment to previous announcement

Appendix 3A.1 - Notification of dividend / distribution Appendix 3A.1 - Notification of dividend / distribution 3 / 6 2A.6 Payment Date 17/4/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 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 2.25000000 2A.9a AUD equivalent to total dividend/distribution amount per +security AUD 3.71317765 2A.9b If AUD equivalent not known, date for information to be released 8/4/2025 Estimated or Actual? 2A.9c FX rate (in format AUD 1.00 / primary currency rate): AUD AUD 1.00 FX rate (in format AUD rate/primary currency rate) Primary Currency rate USD 0.60595000 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 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 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 8 April 2025, being 7 business days prior to the payment date, and they are as follows: AUD/USD: 0.60595 AUD/NZD: 1.08012 AUD/GBP: 0.47394 Computershare Investor Services Pty Ltd, Rio Tinto Limited's share registry, offers a currency 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 3.71317765 GBP - Pound Sterling GBP 1.75987485 NZD - New Zealand Dollar NZD 4.01069519 2B.2b Please provide the exchange rates used for non-primary currency payments AUD/USD 0.60595 GBP/USD 1.27850 NZD/USD 0.56100 2B.2c If payment currency equivalent and exchange rates not known, date for information to be released 8/4/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 No No Actual

Appendix 3A.1 - Notification of dividend / distribution Appendix 3A.1 - Notification of dividend / distribution 5 / 6 3A.1b Ordinary Dividend/distribution amount per security USD 2.25000000 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 2.25000000 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 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 March 27, 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 No No No No Do not participate in DRP (i.e. cash payment) YesYes

Appendix 3A.1 - Notification of dividend / distribution Appendix 3A.1 - Notification of dividend / distribution 6 / 6 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 DRP price: AUD112.160008 DRP shares will be allocated on 29 April 2025 Part 5 - Further information 5.1 Please provide any further information applicable to this dividend/distribution 5.2 Additional information for inclusion in the Announcement Summary
ex10d25pdmr4plans

Notice to ASX/LSE Shareholdings of persons discharging managerial responsibility (PDMR) / Key Management Personnel (KMP) 25 April 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 22 April 2025, the following PDMRs / KMPs received their vested matching shares under myShare, of which sufficient were sold on 22 April 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 6.077121 7.568221 3.178578 GBP 44.329055 4.389643 Rio Tinto Limited shares Kaufman, Sinead 11.393067 13.459067 0 - 13.459067 Rio Tinto plc shares Stausholm, Jakob 6.077121 7.568221 3.178578 GBP 44.329055 4.389643 *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 April 2025, the following PDMRs / KMPs acquired shares under myShare and were allocated the same number of matching share awards. Security Name of PDMR / KMP Number of shares acquired Number of matching shares awarded Price per share Rio Tinto plc shares Cunningham, Peter 8.547168 8.547168 GBP 43.87418 EXHIBIT 99.10

Notice to ASX/LSE Rio Tinto plc shares Jackson, Katie 8.547168 8.547168 GBP 43.87418 Rio Tinto Limited shares Kaufman, Sinead 13.273413 13.273413 AUD 110.7477 Rio Tinto plc shares Pécresse, Jérôme 16.803503 16.803503 GBP 43.87418 Rio Tinto plc shares Stausholm, Jakob 8.547168 8.547168 GBP 43.87418 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 April 2025, the following PDMRs / KMPs 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 Jackson, Katie 9 9 GBP 43.87418 Rio Tinto plc shares Stausholm, Jakob 9 9 GBP 43.87418 FCA notifications in accordance with the EU Market Abuse Regulation have been issued to the London Stock Exchange contemporaneously with this release. LEI: 529900X2VMAQT2PE0V24

Notice to ASX/LSE 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 Michelle Lee M +61 458 609 322 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 Amar Jambaa M +61 472 865 948 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
ex11d28form605jpmorgan

605 Page 1 of 4 Form 605 Corporations Act 2001 Section 671B Notice of ceasing to be a substantial holder To Company Name/Scheme RIO TINTO LTD ACN/ARSN/ABN 96 004 458 404 1. Details of substantial holder (1) Name JPMorgan Chase & Co. and its affiliates ACN/ARSN (if applicable) NA 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 Appendix JPMORGAN CHASE BANK, N.A. Securities on Loan as Agent Lender See Appendix 1,074,857 (Ordinary) 1,074,857 (Ordinary) See Appendix J.P. MORGAN SECURITIES PLC Holder of securities subject to an obligation to return under a securities lending agreement See Appendix 559,376 (Ordinary) 559,376 (Ordinary) See Appendix J.P. MORGAN SECURITIES PLC Purchase and sales of securities in its capacity as Principal/Proprietary See Appendix 99,997 (Ordinary) 99,997 (Ordinary) See Appendix J.P. MORGAN SECURITIES LLC Holder of securities subject to an obligation to return under a securities lending agreement See Appendix 183,000 (Ordinary) 183,000 (Ordinary) The holder ceased to be a substantial holder on 22/April/2025 The previous notice was given to the company on 12/March/2025 The previous notice was dated 10/March/2025 EXHIBIT 99.11

605 Page 2 of 4 See Appendix J.P. MORGAN SECURITIES AUSTRALIA LIMITED Purchase and sales of securities in its capacity as Principal/Proprietary See Appendix 119,959 (Ordinary) 119,959 (Ordinary) See Appendix JPMORGAN CHASE BANK, N.A. In its capacity as investment manager or in various other related capacities See Appendix 30,725 (Ordinary) 30,725 (Ordinary) See Appendix JPMORGAN ASSET MANAGEMENT (UK) LIMITED In its capacity as investment manager or in various other related capacities See Appendix 17,910 (Ordinary) 17,910 (Ordinary) See Appendix JPMORGAN ASSET MANAGEMENT (JAPAN) LIMITED In its capacity as investment manager or in various other related capacities See Appendix 923 (Ordinary) 923 (Ordinary) See Appendix JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED In its capacity as investment manager or in various other related capacities See Appendix 80,545 (Ordinary) 80,545 (Ordinary) See Appendix J.P.M INSTL INVESTMENTS INC. In its capacity as investment manager or in various other related capacities See Appendix 376 (Ordinary) 376 (Ordinary) See Appendix J.P. MORGAN INVESTMENT MANAGEMENT INC. In its capacity as investment manager or in various other related capacities See Appendix 114,201 (Ordinary) 114,201 (Ordinary) 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 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Subsidiary of JPMorgan Chase & Co. J.P. MORGAN SECURITIES LLC Subsidiary of JPMorgan Chase & Co. J.P. MORGAN SECURITIES PLC Subsidiary of JPMorgan Chase & Co. JPMORGAN CHASE BANK, N.A. Subsidiary of JPMorgan Chase & Co.

605 Page 3 of 4 J.P. MORGAN INVESTMENT MANAGEMENT INC. Subsidiary of JPMorgan Chase & Co. JPMORGAN ASSET MANAGEMENT (UK) LIMITED Subsidiary of JPMorgan Chase & Co. JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Subsidiary of JPMorgan Chase & Co. JPMORGAN ASSET MANAGEMENT (JAPAN) LIMITED Subsidiary of JPMorgan Chase & Co. J.P.M INSTL INVESTMENTS INC. Subsidiary of JPMorgan Chase & Co. 4. Addresses The addresses of persons named in this form are as follows: Name Address JPMorgan Chase & Co. 383 Madison Avenue, New York, New York, NY, 10179, United States J.P. MORGAN SECURITIES AUSTRALIA LIMITED LEVEL 18, 83-85 CASTLEREAGH STREET, SYDNEY, NSW 2000, Australia J.P. MORGAN SECURITIES LLC 383 Madison Ave., New York, New York, NY, 10179, United States J.P. MORGAN SECURITIES PLC 25 Bank Street, Canary Wharf, London, E14 5JP, England JPMORGAN CHASE BANK, N.A. 1111 Polaris Parkway, Columbus, Delaware, OH, 43240, United States J.P. MORGAN INVESTMENT MANAGEMENT INC. 383 Madison Avenue, New York, New York, NY, 10179, United States JPMORGAN ASSET MANAGEMENT (UK) LIMITED 60 Victoria Embankment, London, EC4Y0JP, England JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED 19 & 20/F, Chater House, 8 Connaught Road Central, Hong Kong, Hong Kong JPMORGAN ASSET MANAGEMENT (JAPAN) LIMITED Tokyo Building, 7-3 Marunouchi 2 Chome,Chiyoda-ku, Tokyo, 100 6432, Japan J.P.M INSTL INVESTMENTS INC. 383 Madison Avenue, New York, New York, NY, 10179, United States Signature Print name Vasim Pathan Capacity Compliance Officer Sign here Date 25/April/2025

605 Page 4 of 4 DIRECTIONS (1) If there are a number of substantial holders with similar or related relevant interests (e.g. 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 n 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) T he 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.

TRADES FOR RELEVANT PERIOD Appendix Transaction Date Entity Product Type Type of Transaction Quantity Price (AUD) Consideration Balance at start of relevant period 19,904,059.23 11-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (751) 119.34 89,624.34$ 11-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (15) 119.98 1,799.71$ 11-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (15) 119.44 1,791.54$ 11-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (109) 119.01 12,972.63$ 11-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (2,517) 118.85 299,149.11$ 11-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (14,967) 119.65 1,790,769.12$ 11-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (2,338) 119.34 279,016.92$ 11-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (30) 118.96 3,568.89$ 11-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (6,234) 119.34 743,965.56$ 11-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (216) 120.10 25,941.48$ 11-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (394) 119.21 46,970.15$ 11-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (270) 118.71 32,051.70$ 11-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (53) 118.71 6,291.63$ 11-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (360) 119.34 42,962.40$ 11-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,083) 118.71 128,562.93$ 11-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (11) 119.34 1,312.74$ 11-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 5,699 119.18 679,207.96$ 11-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 291 118.72 34,547.14$ 11-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 2,902 118.34 343,421.46$ 11-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 53 118.71 6,291.64$ 11-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1,083 119.53 129,451.86$ 11-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 292 119.34 34,847.28$ 11-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 11 119.34 1,312.74$ 11-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 1,294 118.33 153,117.08$ 11-Mar-25 J.P. MORGAN SECURITIES PLC Equity Adjustment (1,474) - -$ 11-Mar-25 J.P. MORGAN SECURITIES PLC Equity Adjustment (444) - -$ 11-Mar-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (1,050) - -$ 11-Mar-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (189) - -$ 11-Mar-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (2,385) - -$ 11-Mar-25 J.P. MORGAN SECURITIES LLC Equity Borrow 25,000 - -$ 11-Mar-25 J.P. MORGAN SECURITIES LLC Equity Borrow 38,000 - -$ 11-Mar-25 J.P. MORGAN SECURITIES LLC Equity Borrow 32,000 - -$ 11-Mar-25 J.P. MORGAN SECURITIES LLC Equity Borrow 21,000 - -$ 11-Mar-25 J.P. MORGAN SECURITIES LLC Equity Borrow 67,000 - -$ 11-Mar-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Buy 2,762 119.99 331,399.12$ 11-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 133 119.34 15,872.22$ 11-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 6,626 - -$ 11-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (4,000) - -$ 11-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 10,000 - -$ 11-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 3,051 - -$ 11-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 398 - -$ 11-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 1,287 - -$ 11-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 2,998 - -$ 11-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 10,000 - -$ 11-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 12,129 - -$ 11-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 41,000 - -$ 11-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (8,076) - -$ 12-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,916) 117.23 224,612.68$ 12-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (4) 117.27 469.07$ 12-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (2) 116.90 233.79$ 12-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (46) 117.03 5,383.32$ 12-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 13,088 117.23 1,534,306.24$ 12-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1 117.23 117.23$ 12-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1,659 117.23 194,484.57$ 12-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 379 116.98 44,337.01$ 12-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1) 118.02 118.02$ 12-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (7,035) 117.25 824,851.79$ 12-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (10,121) 117.11 1,185,221.84$ 12-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 4,083 117.23 478,650.09$ 12-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (18,866) 117.41 2,214,967.01$ 12-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 5,854 116.94 684,546.10$ 12-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (365) 116.86 42,653.38$ 12-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (180) 117.23 21,101.40$ 12-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (623) 117.53 73,221.19$ 12-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 22 116.66 2,566.56$ 12-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 254 117.23 29,776.42$ 12-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (2,400) 119.34 286,416.00$ 12-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (22) 119.34 2,625.48$ 12-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (390) 119.34 46,542.60$ 12-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 2,965 117.23 347,576.57$ 12-Mar-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 42 117.53 4,936.26$ 12-Mar-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Sell (9,083) 116.64 1,059,455.65$ 12-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 265 117.23 31,065.95$ 12-Mar-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 46 117.53 5,406.38$ 12-Mar-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 47 117.53 5,523.91$ 12-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (27,260) - -$ 12-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (204,074) - -$ 12-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 652 - -$ 12-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 18,300 - -$ 12-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 520,000 - -$ 13-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,267) 116.32 147,377.44$ 13-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (133) 116.53 15,498.71$ 13-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 24 116.07 2,785.66$ 13-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 752 116.10 87,305.65$ 13-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 244 116.10 28,327.70$ 13-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (2) 116.18 232.36$ 13-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (55) 116.24 6,393.47$ 13-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (76) 115.97 8,813.47$ 13-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (490) 116.19 56,932.02$ 13-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (6,405) 116.09 743,545.04$ 13-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (45) 116.14 5,226.40$ 13-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 52 116.25 6,044.80$ 13-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (3,941) 116.54 459,277.83$ 13-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1,594 116.59 185,843.15$ 13-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (3,494) 115.99 405,271.01$ 13-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (3,493) 115.99 405,153.07$ 13-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 476 116.49 55,450.81$ 13-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (11,717) 116.10 1,360,371.12$ 13-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (7) 117.23 820.61$ 13-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (2,400) 117.23 281,352.00$ 13-Mar-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (1,053) - -$ 13-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to receive the shares/par/units 1,685 - -$ 13-Mar-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 59 116.32 6,862.88$ 13-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 69,000 - -$ 13-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 10,000 - -$ 13-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (400) - -$ 13-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 24,029 - -$ 13-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (46,032) - -$ 13-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 5,000 - -$ 13-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 1,227 - -$ 13-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (6,442) - -$ 13-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (42,200) - -$ 13-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (47,149) - -$ 13-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (603) - -$ 14-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 2,400 115.99 278,376.00$ 14-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (954) 117.10 111,713.40$ 14-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (32) 117.64 3,764.32$ 14-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (6,234) 117.10 730,001.40$ 14-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (98) 117.30 11,495.80$ 14-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (16) 117.61 1,881.76$ 14-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 374 117.79 44,051.79$ 14-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1 117.61 117.61$ 14-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (359) 117.15 42,058.62$ 14-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (5,746) 117.36 674,338.34$ 14-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (109) 117.57 12,815.62$ 14-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (2,400) 115.99 278,376.00$ 14-Mar-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (10,723) - -$ 14-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (1,506) 117.34 176,714.04$ 14-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (20) 117.34 2,346.80$ 14-Mar-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Sell (18,580) 117.69 2,186,678.34$ 14-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 9,000 - -$ 14-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (8) - -$ 14-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 192,000 - -$ 1/9

TRADES FOR RELEVANT PERIOD Appendix 14-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 57 - -$ 17-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 2,400 117.10 281,040.00$ 17-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (222) 117.10 25,996.20$ 17-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,509) 119.20 179,872.80$ 17-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 356 119.71 42,617.25$ 17-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 79 119.68 9,454.67$ 17-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 104 119.59 12,437.44$ 17-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 1,504 119.54 179,782.83$ 17-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 163 119.53 19,482.80$ 17-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 10 119.47 1,194.70$ 17-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 180 119.24 21,463.84$ 17-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (2) 119.20 238.40$ 17-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 199 119.34 23,749.51$ 17-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 1,723 119.29 205,531.79$ 17-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 156 119.20 18,595.20$ 17-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 262 119.20 31,230.40$ 17-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (12,294) 119.36 1,467,452.37$ 17-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (270) 119.57 32,283.90$ 17-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (99) 119.65 11,845.21$ 17-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (18,704) 119.20 2,229,516.80$ 17-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (300) 119.63 35,888.11$ 17-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (226) 119.54 27,016.45$ 17-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 331 119.05 39,406.00$ 17-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (47) 119.93 5,636.52$ 17-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 3,374 118.65 400,336.22$ 17-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (15) 117.10 1,756.50$ 17-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (2,400) 117.10 281,040.00$ 17-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 25 119.20 2,980.00$ 17-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (84) 119.20 10,012.80$ 17-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (11) 119.34 1,312.74$ 17-Mar-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (3,820) - -$ 17-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (2,263) 119.31 269,993.55$ 17-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to receive the shares/par/units 2,022 - -$ 17-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to receive the shares/par/units 6,403 - -$ 17-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 1,937 118.20 228,953.40$ 17-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 983 - -$ 17-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 17,895 - -$ 17-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (41,000) - -$ 17-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (5) - -$ 17-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 970 - -$ 17-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 198,100 - -$ 18-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 14 119.10 1,667.42$ 18-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 49 119.20 5,840.66$ 18-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 218 119.34 26,016.02$ 18-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (717) 119.30 85,541.39$ 18-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 2,510 119.50 299,945.00$ 18-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (11,365) 119.05 1,352,987.26$ 18-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (609) 119.13 72,552.25$ 18-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1,870 119.20 222,904.00$ 18-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (15,588) 119.53 1,863,233.64$ 18-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 545 119.37 65,058.89$ 18-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (246) 119.16 29,314.10$ 18-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 518 119.53 61,916.54$ 18-Mar-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (2,590) - -$ 18-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (2,714) 119.07 323,143.50$ 18-Mar-25 JPMORGAN ASSET MANAGEMENT (JAPAN) LIMITED Equity Sell (923) 119.53 110,326.19$ 18-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to receive the shares/par/units 2,022 - -$ 18-Mar-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Sell (183) 119.20 21,813.60$ 18-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (35) 119.20 4,172.00$ 18-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 1,000 - -$ 18-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 1,785 - -$ 18-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 489 - -$ 18-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (12,004) - -$ 18-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (24,029) - -$ 18-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 620 - -$ 18-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 10,000 - -$ 18-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 10,000 - -$ 18-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 300 - -$ 19-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 502 118.70 59,587.40$ 19-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 333 118.70 39,527.10$ 19-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 40,097 118.70 4,759,513.90$ 19-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (190) 119.08 22,624.66$ 19-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (405) 119.05 48,217.27$ 19-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 281 118.70 33,354.70$ 19-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (10,518) 118.89 1,250,504.28$ 19-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 80 119.26 9,540.59$ 19-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 3,460 118.70 410,702.00$ 19-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (336) 118.75 39,900.38$ 19-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (28,057) 118.70 3,330,365.90$ 19-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (11,545) 119.00 1,373,845.08$ 19-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 308 119.35 36,760.65$ 19-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 2,286 118.80 271,582.56$ 19-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 682 119.40 81,429.03$ 19-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (363) 118.82 43,132.78$ 19-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 2,400 118.70 284,880.00$ 19-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 2,400 118.70 284,880.00$ 19-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (2,279) 118.27 269,537.33$ 19-Mar-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (400,000) - -$ 19-Mar-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 157 119.18 18,711.26$ 19-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to receive the shares/par/units 674 - -$ 19-Mar-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Sell (1,915) 119.18 228,229.70$ 19-Mar-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Sell (3,307) 119.18 394,128.26$ 19-Mar-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Sell (16) 119.18 1,906.88$ 19-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (57) 119.18 6,793.26$ 19-Mar-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Sell (70) 119.18 8,342.60$ 19-Mar-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Sell (161) 119.18 19,187.98$ 19-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (351) 119.18 41,832.18$ 19-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (17,169) - -$ 19-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (1,000) - -$ 19-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (407) - -$ 19-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (901) - -$ 19-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (164) - -$ 19-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (19,423) - -$ 19-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (42,019) - -$ 19-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 25,075 - -$ 19-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (10,000) - -$ 19-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (5,677) - -$ 19-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (45,962) - -$ 19-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 250,000 - -$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (12,723) 118.70 1,510,220.10$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 50,594 118.70 6,005,507.80$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (50,594) 118.70 6,005,507.80$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (2) 118.31 236.61$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (5) 118.26 591.30$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 26,498 118.70 3,145,312.60$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (26,498) 118.70 3,145,312.60$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,258) 118.32 148,846.56$ 20-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 21 117.69 2,471.57$ 20-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 57 117.73 6,710.39$ 20-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 142 117.79 16,726.72$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (299) 118.20 35,341.75$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 46,137 118.32 5,458,929.84$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 124,695 118.32 14,753,912.40$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (12,469) 117.50 1,465,107.50$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (654) 118.17 77,284.56$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 373 117.65 43,883.11$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 2,746 117.85 323,614.91$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (4) 118.18 472.73$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,204) 117.50 141,470.00$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (3,113) 117.50 365,777.50$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (51) 117.94 6,014.70$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 102 117.89 12,024.75$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1,718 117.81 202,401.31$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 156 118.32 18,457.92$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (4) 118.14 472.57$ 2/9

TRADES FOR RELEVANT PERIOD Appendix 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (3,325) 118.14 392,806.32$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 78 118.06 9,208.35$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (48) 118.70 5,697.60$ 20-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (80) 118.70 9,496.00$ 20-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 1 117.50 117.50$ 20-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (1) 117.50 117.50$ 20-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 16 117.50 1,880.00$ 20-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (16) 117.50 1,880.00$ 20-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (12) 117.50 1,410.00$ 20-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 12 117.50 1,410.00$ 20-Mar-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (9,514) - -$ 20-Mar-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (5,000) - -$ 20-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (1,465) 118.15 173,093.71$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (988) - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (118) - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (3,371) - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (1,654) - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (31,553) - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (2,007) - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (4,054) - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (2,672) - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 16,100 - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 26,015 - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (26,251) - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (6,900) - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (19,733) - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (1,488) - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (1,707) - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (205,000) - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (2,264) - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (251) - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (202) - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (5,952) - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (502) - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (102) - -$ 20-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (100,000) - -$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (47) 118.58 5,573.26$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 2,974 118.58 352,656.92$ 21-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 95 118.42 11,250.37$ 21-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 3,430 118.58 406,729.40$ 21-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 114 118.58 13,518.12$ 21-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 134 118.58 15,889.72$ 21-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 92 118.57 10,908.83$ 21-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 901 118.58 106,840.58$ 21-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 3,103 118.58 367,953.74$ 21-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 706 118.58 83,717.48$ 21-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 1,028 118.58 121,900.24$ 21-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (466) 118.58 55,258.28$ 21-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 21 118.57 2,490.00$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (39,884) 118.58 4,729,444.72$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (191) 117.81 22,501.26$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (17,955) 118.58 2,129,103.90$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (20,761) 118.58 2,461,839.38$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (16,805) 118.58 1,992,736.90$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (7) 118.71 830.94$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 424 117.52 49,829.22$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1,533 118.51 181,670.43$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (127) 118.24 15,016.24$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (750) 117.83 88,376.01$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 118 118.14 13,940.90$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 158 118.08 18,657.11$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (82,172) 118.58 9,743,955.76$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (30) 117.50 3,525.00$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (60,436) 118.58 7,166,500.88$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 82,172 118.58 9,743,955.76$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (4,461) 118.58 528,985.38$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 4,461 118.58 528,985.38$ 21-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 461 118.60 54,673.58$ 21-Mar-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (4,000) - -$ 21-Mar-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (16,000) - -$ 21-Mar-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (14,100) - -$ 21-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 37,077 118.58 4,396,590.66$ 21-Mar-25 J.P. MORGAN SECURITIES PLC Exchange Traded Derivatives - Option - Equity Sell (77,900) - -$ 21-Mar-25 J.P. MORGAN SECURITIES PLC Exchange Traded Derivatives - Option - Equity Sell (100,000) - -$ 21-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 56 118.58 6,640.48$ 21-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 256 118.58 30,356.48$ 21-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to receive the shares/par/units 2,022 - -$ 21-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 636 118.58 75,416.88$ 21-Mar-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 44 117.59 5,173.96$ 21-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 16 118.58 1,897.28$ 21-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (2,986) 118.58 354,079.88$ 21-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (1,049) - -$ 21-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (10,122) - -$ 21-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 39,065 - -$ 21-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 4,000 - -$ 21-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (2,857) - -$ 21-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 10,000 - -$ 21-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (173) - -$ 21-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (43,481) - -$ 21-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 47,000 - -$ 21-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 100,000 - -$ 24-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 8 118.53 948.20$ 24-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 42 118.69 4,985.17$ 24-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 146 118.79 17,343.07$ 24-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (4,466) 119.10 531,900.60$ 24-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (458) 117.95 54,019.70$ 24-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (7,733) 119.10 921,000.30$ 24-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 340 118.79 40,389.73$ 24-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 470 118.14 55,527.60$ 24-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 97 118.54 11,498.38$ 24-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (4,104) 118.43 486,041.41$ 24-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (558) 118.60 66,177.78$ 24-Mar-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (48,405) - -$ 24-Mar-25 J.P. MORGAN SECURITIES PLC Equity Borrow 2,970 - -$ 24-Mar-25 J.P. MORGAN SECURITIES PLC Equity Borrow 45,435 - -$ 24-Mar-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 10,701 119.10 1,274,489.10$ 24-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 198 119.10 23,581.80$ 24-Mar-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Buy 1,359 118.54 161,094.91$ 24-Mar-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Buy 27,316 118.54 3,238,019.52$ 24-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 71,200 - -$ 24-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 997 - -$ 24-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 172,967 - -$ 24-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (47,000) - -$ 24-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 41,000 - -$ 25-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1,240 118.78 147,287.20$ 25-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 18,306 118.78 2,174,386.68$ 25-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,249) 119.31 149,021.69$ 25-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 576 119.47 68,814.26$ 25-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 516 119.44 61,630.80$ 25-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 12,374 118.78 1,469,783.72$ 25-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (720) 119.18 85,812.00$ 25-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1) 119.37 119.37$ 25-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 5,336 119.37 636,966.15$ 25-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 154 119.56 18,412.18$ 25-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 133 119.35 15,873.81$ 25-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (22) 119.28 2,624.12$ 25-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (123) 119.31 14,675.13$ 25-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (325) 119.40 38,805.00$ 25-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 23 119.34 2,744.88$ 25-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 8 119.40 955.16$ 25-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1,162 119.47 138,823.79$ 25-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (13) 119.10 1,548.30$ 25-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,162) 119.10 138,394.20$ 25-Mar-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (9,510) - -$ 25-Mar-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (9,039) - -$ 3/9

TRADES FOR RELEVANT PERIOD Appendix 25-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 890 119.41 106,273.39$ 25-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (2,878) 118.78 341,848.84$ 25-Mar-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Buy 2,318 119.52 277,048.06$ 25-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to receive the shares/par/units 2,359 - -$ 25-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 264 118.78 31,357.92$ 25-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 5,000 - -$ 25-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (1,213) - -$ 25-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 4,000 - -$ 25-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (16,100) - -$ 25-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 6,509 - -$ 25-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (26,015) - -$ 25-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (49,511) - -$ 25-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 290,153 - -$ 25-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 1,252 - -$ 25-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (32,933) - -$ 25-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (3,585) - -$ 25-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (135,000) - -$ 26-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (2,069) 118.78 245,755.82$ 26-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (246) 119.96 29,510.16$ 26-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (4) 120.09 480.36$ 26-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (567) 120.27 68,193.24$ 26-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (593) 120.20 71,280.37$ 26-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 4 121.00 484.00$ 26-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 3 120.23 360.68$ 26-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 51 120.56 6,148.43$ 26-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1,388 119.96 166,504.48$ 26-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,216) 119.96 145,871.36$ 26-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (336) 120.56 40,508.31$ 26-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 312 121.10 37,784.41$ 26-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (9,280) 119.96 1,113,228.80$ 26-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (5,087) 121.01 615,586.50$ 26-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (18) 121.24 2,182.26$ 26-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (781) 120.79 94,338.27$ 26-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 10 120.22 1,202.20$ 26-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 4 120.09 480.36$ 26-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 11,106 120.84 1,342,013.08$ 26-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (183) 120.84 22,113.18$ 26-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 892 120.69 107,657.48$ 26-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (10) 118.78 1,187.80$ 26-Mar-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Buy 1,492 120.18 179,315.72$ 26-Mar-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 3,384 120.13 406,519.92$ 26-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (957) - -$ 26-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 500 - -$ 26-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (1,270) - -$ 26-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (39,096) - -$ 26-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (6,943) - -$ 26-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (3,850) - -$ 26-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (1,331) - -$ 26-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 43,561 - -$ 26-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (102,043) - -$ 27-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1 119.88 119.88$ 27-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 45 119.88 5,394.60$ 27-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 571 119.88 68,453.32$ 27-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (246) 120.09 29,542.14$ 27-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 5 120.16 600.78$ 27-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 6 120.23 721.36$ 27-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (61) 120.09 7,325.49$ 27-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 44 120.22 5,289.75$ 27-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (82) 120.09 9,847.38$ 27-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (18) 120.09 2,161.62$ 27-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 4 120.09 480.36$ 27-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (10) 120.09 1,200.90$ 27-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 15,470 120.09 1,857,792.30$ 27-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 2,785 120.09 334,450.65$ 27-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (430) 120.28 51,721.81$ 27-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 3,712 119.88 444,994.56$ 27-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 54 120.40 6,501.51$ 27-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (10) 120.31 1,203.10$ 27-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (537) 120.17 64,530.03$ 27-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (407) 120.26 48,947.46$ 27-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 92 120.20 11,058.45$ 27-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (3) 120.11 360.33$ 27-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (2,246) 120.03 269,596.50$ 27-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 134 120.06 16,087.59$ 27-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (90) 119.96 10,796.40$ 27-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 2,898 120.09 348,020.82$ 27-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to receive the shares/par/units 4,381 - -$ 27-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (487) 120.09 58,483.83$ 27-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (648,319) - -$ 27-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 649,835 - -$ 27-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (10,000) - -$ 27-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (10,000) - -$ 27-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (25,400) - -$ 27-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (70,900) - -$ 27-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (67,339) - -$ 27-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 61,811 - -$ 28-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,845) 121.26 223,724.70$ 28-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (16) 121.26 1,940.16$ 28-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (11) 121.26 1,333.86$ 28-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (1) 121.26 121.26$ 28-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (44) 121.26 5,335.44$ 28-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (92) 121.26 11,155.92$ 28-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 12,485 121.26 1,513,931.10$ 28-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (50) 121.26 6,063.00$ 28-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (501) 121.35 60,793.97$ 28-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (403) 120.89 48,716.79$ 28-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (20,109) 121.26 2,438,417.34$ 28-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (10,957) 121.26 1,328,661.65$ 28-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (32) 121.39 3,884.59$ 28-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (379) 120.95 45,839.14$ 28-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,022) 120.75 123,408.95$ 28-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (27) 120.92 3,264.88$ 28-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 195 121.29 23,651.89$ 28-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 45 120.36 5,416.02$ 28-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (17) 120.57 2,049.65$ 28-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (18) 120.09 2,161.62$ 28-Mar-25 J.P. MORGAN SECURITIES PLC Exchange Traded Derivatives - Option - Equity Buy 3,500 - -$ 28-Mar-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 107 119.76 12,814.32$ 28-Mar-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 1,111 119.76 133,053.36$ 28-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (75,668) - -$ 28-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (314) - -$ 28-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 251 - -$ 28-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (251) - -$ 28-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (4,000) - -$ 28-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 1,190 - -$ 28-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (3,445) - -$ 28-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (380) - -$ 28-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 380 - -$ 28-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 3,986 - -$ 28-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (3,986) - -$ 28-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (27,877) - -$ 28-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (7,000) - -$ 28-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (3,403) - -$ 31-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 2,999 115.49 346,354.51$ 31-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 3,823 115.49 441,518.27$ 31-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 162 115.49 18,709.38$ 31-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 795 116.74 92,808.77$ 31-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (6,378) 115.91 739,301.70$ 31-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (22,821) 115.64 2,638,949.56$ 31-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,093) 115.49 126,230.57$ 31-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (381) 117.14 44,629.33$ 31-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (85) 116.95 9,940.97$ 31-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (404) 116.39 47,022.69$ 31-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (4,317) 118.37 511,002.15$ 31-Mar-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (795) 121.26 96,401.70$ 4/9

TRADES FOR RELEVANT PERIOD Appendix 31-Mar-25 J.P. MORGAN SECURITIES PLC Equity Buy 92 115.49 10,625.08$ 31-Mar-25 J.P. MORGAN SECURITIES PLC Equity Sell (92) 115.49 10,625.08$ 31-Mar-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (6,846) - -$ 31-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Sell (8,731) 115.49 1,008,343.19$ 31-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 1,827 115.49 211,000.23$ 31-Mar-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (146) 115.49 16,861.54$ 31-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (12,356) - -$ 31-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 20,299 - -$ 31-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (25,500) - -$ 31-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (2,114) - -$ 31-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (3,898) - -$ 31-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (57,910) - -$ 31-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (4,036) - -$ 31-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (29,283) - -$ 31-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (2,000) - -$ 31-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (31,014) - -$ 31-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (10,873) - -$ 31-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 2,190 - -$ 31-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 4,373 - -$ 31-Mar-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (6,563) - -$ 1-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 110 117.10 12,881.00$ 1-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1,955 117.10 228,930.50$ 1-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (262) 117.50 30,784.63$ 1-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1,857 117.10 217,454.70$ 1-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,318) 117.51 154,882.62$ 1-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (15,468) 117.10 1,811,302.80$ 1-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 209 116.35 24,318.14$ 1-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (6,368) 116.39 741,143.49$ 1-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (2) 116.14 232.28$ 1-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (203) 116.31 23,611.81$ 1-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (10) 116.07 1,160.74$ 1-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (304) 116.27 35,346.85$ 1-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (5,005) 117.48 587,988.90$ 1-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 10,090 116.52 1,175,641.59$ 1-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 2,757 117.12 322,909.27$ 1-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1,472 117.12 172,405.67$ 1-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (197) 115.49 22,751.53$ 1-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (2,757) 115.49 318,405.93$ 1-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (5,085) 115.49 587,266.65$ 1-Apr-25 J.P. MORGAN SECURITIES PLC Equity Sell (1,014) 117.10 118,739.40$ 1-Apr-25 J.P. MORGAN SECURITIES PLC Equity Sell (59) 117.10 6,908.90$ 1-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 59 117.10 6,908.90$ 1-Apr-25 J.P. MORGAN SECURITIES PLC Equity Sell (73) 117.10 8,548.30$ 1-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 73 117.10 8,548.30$ 1-Apr-25 J.P. MORGAN SECURITIES PLC Equity Sell (433) 117.10 50,704.30$ 1-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 433 117.10 50,704.30$ 1-Apr-25 J.P. MORGAN SECURITIES PLC Equity Sell (43) 117.10 5,035.30$ 1-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 43 117.10 5,035.30$ 1-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (15,000) 115.49 1,732,350.00$ 1-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 3,312 116.32 385,259.79$ 1-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Sell (19,160) 116.16 2,225,671.58$ 1-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 264 117.10 30,914.40$ 1-Apr-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 91 116.03 10,558.73$ 1-Apr-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 38 116.03 4,409.14$ 1-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Sell (7,528) 116.16 874,470.55$ 1-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to deliver the shares/par/units (11,458) - -$ 1-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to receive the shares/par/units 674 - -$ 1-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 279 116.03 32,372.37$ 1-Apr-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 64 116.03 7,425.92$ 1-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 28 117.10 3,278.80$ 1-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to deliver the shares/par/units (2,421) - -$ 1-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 60,000 - -$ 1-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 4,000 - -$ 1-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 5,380 - -$ 1-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 1,000 - -$ 1-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (6,509) - -$ 1-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (11,237) - -$ 1-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 690 - -$ 1-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 2,836 - -$ 1-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (48,705) - -$ 1-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (40,468) - -$ 1-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (38,813) - -$ 1-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (3,692) - -$ 1-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (1) - -$ 1-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 4,612 - -$ 1-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 44,474 - -$ 1-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 9,790 - -$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 5 116.09 580.45$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (373) 115.08 42,924.84$ 2-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 637 115.85 73,795.08$ 2-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 23 115.75 2,662.25$ 2-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 762 115.77 88,215.16$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 21 114.96 2,414.14$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 376 116.17 43,678.14$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1) 115.40 115.40$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (10,667) 115.15 1,228,343.05$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,998) 115.08 229,929.84$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (7,593) 115.13 874,213.85$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (7,510) 115.14 864,710.85$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (2,695) 115.08 310,140.60$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (14) 115.09 1,611.26$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (7,197) 115.08 828,230.76$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 182 115.26 20,977.92$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 34 115.46 3,925.48$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (85) 115.08 9,781.80$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 21,945 115.12 2,526,400.04$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (18) 115.08 2,071.44$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (183) 117.10 21,429.30$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (106) 117.10 12,412.60$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 5,800 115.39 669,236.48$ 2-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (666) 115.08 76,643.28$ 2-Apr-25 J.P. MORGAN SECURITIES PLC Equity Sell (1,532) 115.55 177,019.69$ 2-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (239) 115.78 27,670.99$ 2-Apr-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 1,352 116.25 157,175.14$ 2-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 126 115.08 14,500.08$ 2-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (4,572) 115.78 529,337.93$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (280) - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (8,664) - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (26,925) - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (2,527) - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (22,918) - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (24,000) - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (3,051) - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (746) - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (398) - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (7,587) - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (3,238) - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (6,006) - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (29,122) - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (3,000) - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (9,972) - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 29,000 - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 4,366 - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (4,366) - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (650,215) - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 191,326 - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 458,889 - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 59,819 - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 26,079 - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 99,474 - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 45,015 - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (54,811) - -$ 2-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 54,811 - -$ 3-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (668) 113.38 75,737.84$ 3-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 787 111.94 88,096.78$ 5/9

TRADES FOR RELEVANT PERIOD Appendix 3-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (4) 112.31 449.24$ 3-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 526 112.36 59,101.56$ 3-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (5,990) 112.36 673,060.89$ 3-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (331) 111.94 37,053.28$ 3-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 38 112.38 4,270.25$ 3-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 12 112.20 1,346.40$ 3-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1,051 111.75 117,450.23$ 3-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 196 111.74 21,900.74$ 3-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 12,374 111.94 1,385,145.56$ 3-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 845 112.15 94,769.80$ 3-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,958) 111.93 219,163.85$ 3-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (619) 113.38 70,182.22$ 3-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 30 111.89 3,356.63$ 3-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (522) 115.08 60,071.76$ 3-Apr-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (1,865) - -$ 3-Apr-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Buy 5,111 113.38 579,485.18$ 3-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to receive the shares/par/units 674 - -$ 3-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (48,600) - -$ 3-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 690 - -$ 3-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (1,000) - -$ 3-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (100,000) - -$ 3-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (13,270) - -$ 3-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (5,481) - -$ 3-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (3,750) - -$ 3-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (75,518) - -$ 3-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (3,971) - -$ 3-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 58,742 - -$ 3-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 214,905 - -$ 3-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (1,090) - -$ 3-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 1,090 - -$ 4-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 2,278 112.70 256,730.60$ 4-Apr-25 J.P. MORGAN SECURITIES PLC Equity Sell (67) 112.70 7,550.90$ 4-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (28) 112.70 3,155.60$ 4-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1,485 110.32 163,821.43$ 4-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (201) 111.89 22,490.21$ 4-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (28) 111.67 3,126.80$ 4-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 8 111.43 891.46$ 4-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (12,373) 112.70 1,394,437.10$ 4-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 180 111.99 20,157.60$ 4-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1,215 108.92 132,333.80$ 4-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (10,494) 112.52 1,180,777.95$ 4-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (10,675) 111.44 1,189,602.08$ 4-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 8,939 109.06 974,928.59$ 4-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (738) 111.70 82,436.95$ 4-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (10,675) 111.73 1,192,727.18$ 4-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,490) 111.16 165,626.97$ 4-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,472) 111.94 164,775.68$ 4-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (3,722) 111.94 416,640.68$ 4-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,453) 111.94 162,648.82$ 4-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 703 111.48 78,367.48$ 4-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 151 112.70 17,017.70$ 4-Apr-25 J.P. MORGAN SECURITIES PLC Equity Sell (151) 112.70 17,017.70$ 4-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 32 112.70 3,606.40$ 4-Apr-25 J.P. MORGAN SECURITIES PLC Equity Sell (32) 112.70 3,606.40$ 4-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 15,000 112.55 1,688,250.00$ 4-Apr-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (9,161) - -$ 4-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 4,045 110.57 447,254.44$ 4-Apr-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Sell (6,955) 111.43 775,029.73$ 4-Apr-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Sell (3,604) 111.43 401,611.38$ 4-Apr-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Sell (10,450) 111.43 1,164,494.71$ 4-Apr-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Sell (1,796) 111.43 200,137.08$ 4-Apr-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Sell (902) 111.43 100,514.28$ 4-Apr-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Sell (2,407) 111.43 268,223.80$ 4-Apr-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Sell (4,243) 111.43 472,818.28$ 4-Apr-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Sell (2,991) 111.43 333,301.79$ 4-Apr-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Sell (28,039) 111.43 3,124,523.16$ 4-Apr-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Sell (46,714) 111.43 5,205,569.92$ 4-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (10,000) - -$ 4-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (434) - -$ 4-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (418,248) - -$ 4-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (2,567) - -$ 4-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 2,567 - -$ 4-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 45,968 - -$ 4-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 25,310 - -$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (703) 112.70 79,228.10$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 5,735 107.85 618,505.99$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (303) 108.07 32,744.04$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 694 106.90 74,191.50$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (372) 107.37 39,940.63$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 37 108.34 4,008.67$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (525) 107.96 56,679.36$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 20,334 107.43 2,184,579.98$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (38,516) 107.31 4,132,984.88$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 12,375 108.40 1,341,450.00$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (7) 105.00 735.00$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (7,875) 108.24 852,368.25$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (500) 108.06 54,032.01$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 5,777 107.94 623,545.00$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (906) 108.40 98,210.40$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (4,662) 105.00 489,510.00$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (281) 105.00 29,505.00$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 277 108.23 29,979.88$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (2,577) 108.40 279,346.80$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 3,162 108.40 342,760.80$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (703) 112.70 79,228.10$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (326) 112.70 36,740.20$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (9,000) 112.70 1,014,300.00$ 7-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 459 108.40 49,755.60$ 7-Apr-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (1,742) - -$ 7-Apr-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (25,731) - -$ 7-Apr-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (100,000) - -$ 7-Apr-25 J.P. MORGAN SECURITIES PLC Equity Borrow 38 - -$ 7-Apr-25 J.P. MORGAN SECURITIES PLC Equity Borrow 98,118 - -$ 7-Apr-25 J.P. MORGAN SECURITIES PLC Equity Borrow 1,844 - -$ 7-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 8,106 108.45 879,129.75$ 7-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (593) 108.40 64,281.20$ 7-Apr-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 95 105.00 9,975.00$ 7-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (260) 105.00 27,300.00$ 7-Apr-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 22 105.00 2,310.00$ 7-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (983) - -$ 7-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (34,000) - -$ 7-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (489) - -$ 7-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 2,000 - -$ 7-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (44,895) - -$ 7-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (2,254) - -$ 7-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 2,254 - -$ 7-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (216,700) - -$ 8-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (37) 108.40 4,010.80$ 8-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (2,197) 109.48 240,527.56$ 8-Apr-25 J.P. MORGAN SECURITIES PLC Equity Sell (191) 109.48 20,910.68$ 8-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 384 109.48 42,040.32$ 8-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 33 109.48 3,612.84$ 8-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 4,707 109.48 515,322.36$ 8-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (92) 109.48 10,072.16$ 8-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (2,554) 109.72 280,219.90$ 8-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 100 110.00 11,000.10$ 8-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,286) 109.50 140,822.34$ 8-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (31) 109.73 3,401.77$ 8-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (163) 109.97 17,924.45$ 8-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 2,278 109.59 249,645.88$ 8-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 156 109.83 17,133.07$ 8-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (100) 108.40 10,840.00$ 8-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (8,446) 108.40 915,546.40$ 8-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (125) 108.40 13,550.00$ 8-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 3,033 109.48 332,052.84$ 6/9

TRADES FOR RELEVANT PERIOD Appendix 8-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (3,093) 109.48 338,621.64$ 8-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 92 109.48 10,072.16$ 8-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 6,653 109.80 730,500.07$ 8-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 45 109.48 4,926.60$ 8-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Sell (1,541) 109.48 168,708.68$ 8-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (455) 109.48 49,813.40$ 8-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (65) 109.48 7,116.20$ 8-Apr-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Sell (5,973) 109.55 654,313.48$ 8-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to receive the shares/par/units 337 - -$ 8-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to receive the shares/par/units 2,359 - -$ 8-Apr-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 19 108.50 2,061.50$ 8-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to receive the shares/par/units 1,551 - -$ 8-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (417) 108.50 45,244.50$ 8-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 11,000 - -$ 8-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (1,785) - -$ 8-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 1,000 - -$ 8-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 41,000 - -$ 8-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (1,000) - -$ 8-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (2,000) - -$ 8-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 7,896 - -$ 8-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 46,169 - -$ 8-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 12,360 - -$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (34) 103.75 3,527.50$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 92 103.75 9,545.00$ 9-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 1,282 103.99 133,315.18$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 106 103.99 11,022.94$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1,164 104.44 121,572.89$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 280 104.10 29,147.28$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 3,007 103.99 312,697.93$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (73,260) 104.00 7,618,849.16$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 138 104.28 14,390.22$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (14) 104.58 1,464.14$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 10,314 103.77 1,070,294.85$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 8,393 104.19 874,427.87$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 558 103.99 58,026.42$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (297) 105.21 31,248.84$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1,857 103.99 193,109.43$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (33,598) 104.04 3,495,414.63$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (17,355) 104.67 1,816,530.39$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (3,268) 103.99 339,839.32$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (2,329) 103.99 242,192.71$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (97) 104.91 10,175.92$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 67,439 103.99 7,012,981.61$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (260) 103.99 27,037.40$ 9-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (538) 103.99 55,946.62$ 9-Apr-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (6,165) - -$ 9-Apr-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (53) - -$ 9-Apr-25 J.P. MORGAN SECURITIES PLC Equity Sell (1,621) 104.61 169,568.11$ 9-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (338) 105.25 35,574.50$ 9-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to receive the shares/par/units 2,359 - -$ 9-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 260 103.99 27,037.40$ 9-Apr-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Buy 2,030 105.18 213,513.98$ 9-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 489 105.25 51,467.25$ 9-Apr-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 323 103.99 33,588.77$ 9-Apr-25 J.P.M INSTL INVESTMENTS INC. Equity Transfer Out (376) - -$ 9-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Transfer In 376 - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (3,378) - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 22,000 - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (10,252) - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (163,794) - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (10,134) - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 10,483 - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 14,786 - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 5,020 - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 38,401 - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 163,794 - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 24,077 - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 3,000 - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 11,733 - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 6,180 - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 22,882 - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 481 - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 8,208 - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 48,184 - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 7,436 - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 25,761 - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 258,239 - -$ 9-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 2,000 - -$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 618 110.59 68,344.62$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (89) 110.24 9,811.05$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (5,000) 111.01 555,052.83$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 2,198 110.44 242,746.56$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 324 111.36 36,080.90$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1,029 110.47 113,673.75$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (142) 110.12 15,637.70$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (25,931) 110.76 2,872,060.82$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 5,250 110.53 580,260.07$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 12,699 111.10 1,410,803.56$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (244) 111.17 27,124.72$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 2,656 111.18 295,299.89$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 4 110.59 442.36$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (928) 110.59 102,627.52$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 15,743 110.66 1,742,150.53$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 91 111.57 10,152.49$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 79 111.77 8,829.66$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (8,393) 103.99 872,788.07$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (5,000) 103.99 519,950.00$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (86) 103.99 8,943.14$ 10-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 30 110.59 3,317.70$ 10-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 4,765 110.61 527,047.12$ 10-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 132 110.59 14,597.88$ 10-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 5,930 110.59 655,798.70$ 10-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Sell (206) 111.20 22,907.20$ 10-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (312) 111.20 34,694.40$ 10-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (367) 111.20 40,810.40$ 10-Apr-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Sell (5,084) 110.05 559,476.41$ 10-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to deliver the shares/par/units (486) - -$ 10-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Adjustment (142,694) - -$ 10-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (190) - -$ 10-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (6) - -$ 10-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 6,000 - -$ 10-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (15,676) - -$ 10-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (51,111) - -$ 10-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 130 - -$ 10-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (130) - -$ 10-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (20,448) - -$ 10-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (3,289) - -$ 10-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 2,453 - -$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,495) 110.59 165,332.05$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 85 109.29 9,289.65$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (20,419) 109.19 2,229,574.56$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (3) 109.26 327.78$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,945) 109.00 212,002.39$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (246) 109.20 26,863.16$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 13,514 108.55 1,466,914.73$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 87,536 109.29 9,566,809.44$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 732 108.22 79,215.38$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 4,846 109.23 529,350.25$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 160 108.33 17,332.32$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 895 108.82 97,396.57$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (5,000) 108.56 542,798.01$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 15,516 109.09 1,692,697.90$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (366) 108.59 39,744.77$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 593 108.16 64,138.29$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 41 108.20 4,436.17$ 7/9

TRADES FOR RELEVANT PERIOD Appendix 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 47 108.83 5,115.22$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 15,000 108.36 1,625,441.19$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 176 108.71 19,132.75$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1) 109.31 109.31$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 24,099 108.36 2,611,375.83$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (8,298) 108.09 896,932.40$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (2,198) 110.59 243,076.82$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (40) 110.59 4,423.60$ 11-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 340 109.31 37,166.03$ 11-Apr-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (1,250) - -$ 11-Apr-25 J.P. MORGAN SECURITIES PLC Equity Sell (2,735) 108.43 296,548.39$ 11-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 186 109.29 20,327.94$ 11-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 455 109.29 49,726.95$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Buy 993 107.66 106,906.38$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (1,622) - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (60,000) - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (4,000) - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (8,000) - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (3,000) - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (4,000) - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (48,490) - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 95,000 - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (17,485) - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (27,055) - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (15,178) - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 1,933 - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (14,786) - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (163,794) - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (6,180) - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (481) - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (8,208) - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (7,436) - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 20,448 - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 9,175 - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 51,111 - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 2,334 - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 6,771 - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 4,627 - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 4,053 - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 13,392 - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 9,790 - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (890) - -$ 11-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 122,000 - -$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,280) 110.85 141,888.00$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (2,463) 110.85 273,012.03$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (25) 110.85 2,771.25$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (13,528) 110.85 1,499,578.80$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (19,233) 110.84 2,131,845.05$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (392) 110.85 43,453.20$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 5,872 110.85 650,911.20$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,749) 110.70 193,614.30$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (33) 110.96 3,661.78$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 6 110.75 664.50$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 833 110.89 92,373.60$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 894 110.91 99,156.24$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (60) 111.16 6,669.60$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 3,136 111.26 348,919.00$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (4,022) 110.98 446,378.00$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 60 111.05 6,663.25$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (185) 110.85 20,507.25$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (6) 110.85 665.10$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 49 110.85 5,431.65$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (387) 109.29 42,295.23$ 14-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (6) 109.29 655.74$ 14-Apr-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (2,000) - -$ 14-Apr-25 J.P. MORGAN SECURITIES PLC Equity Sell (2,041) 110.78 226,108.92$ 14-Apr-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 1,820 111.00 202,020.00$ 14-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 8,649 - -$ 14-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 1,000 - -$ 14-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 3,000 - -$ 14-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 128,000 - -$ 14-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 1,144 - -$ 14-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (14,000) - -$ 15-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 377 111.40 41,997.80$ 15-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 16 111.40 1,782.40$ 15-Apr-25 J.P. MORGAN SECURITIES PLC Equity Sell (44) 111.40 4,901.60$ 15-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 2,944 111.40 327,961.60$ 15-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (130) 111.40 14,482.00$ 15-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (14,736) 111.37 1,641,120.93$ 15-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (9,280) 111.40 1,033,792.00$ 15-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (78) 111.24 8,676.35$ 15-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (40) 111.24 4,449.50$ 15-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (5,000) 111.90 559,504.02$ 15-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 432 111.36 48,105.87$ 15-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 120 111.58 13,389.48$ 15-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1,151 111.36 128,177.49$ 15-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (146) 111.35 16,256.93$ 15-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (27) 111.42 3,008.36$ 15-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (353) 111.40 39,324.20$ 15-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (833) 110.85 92,338.05$ 15-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (120) 110.85 13,302.00$ 15-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 356 111.38 39,649.95$ 15-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (356) 111.40 39,658.40$ 15-Apr-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (15,000) - -$ 15-Apr-25 J.P. MORGAN SECURITIES PLC Equity Sell (5,090) 111.48 567,423.53$ 15-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 193 111.37 21,494.41$ 15-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (11,000) - -$ 15-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (1,000) - -$ 15-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (8,649) - -$ 15-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (12,000) - -$ 15-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (6,000) - -$ 15-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 158 - -$ 15-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 19,782 - -$ 15-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (13,000) - -$ 15-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (4,612) - -$ 15-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 128,794 - -$ 15-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (27,084) - -$ 15-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 30,000 - -$ 15-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (520,000) - -$ 15-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 80,000 - -$ 15-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 68,000 - -$ 16-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 3,545 111.40 394,913.00$ 16-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1,251 108.37 135,570.87$ 16-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 125 108.37 13,546.25$ 16-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 13,453 108.37 1,457,901.61$ 16-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 1 108.37 108.37$ 16-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (20) 109.08 2,181.64$ 16-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (21,655) 108.37 2,346,752.35$ 16-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 2,372 109.13 258,854.69$ 16-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (2,249) 108.39 243,766.67$ 16-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (581) 108.45 63,009.82$ 16-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 4 109.84 439.36$ 16-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (6,424) 108.76 698,668.65$ 16-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (781) 108.86 85,022.37$ 16-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (480) 108.41 52,035.01$ 16-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (13,607) 108.37 1,474,590.59$ 16-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (21) 108.37 2,275.77$ 16-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (4) 111.40 445.60$ 16-Apr-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (590) - -$ 16-Apr-25 J.P. MORGAN SECURITIES PLC Equity Sell (2,624) 109.55 287,471.53$ 16-Apr-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 81 110.01 8,910.81$ 16-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to receive the shares/par/units 1,076 - -$ 16-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to receive the shares/par/units 1,348 - -$ 16-Apr-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 1,174 110.01 129,151.74$ 16-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (11) 110.01 1,210.11$ 8/9

TRADES FOR RELEVANT PERIOD Appendix 16-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to receive the shares/par/units 3,370 - -$ 16-Apr-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 9 110.01 990.09$ 16-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (391) 110.01 43,013.91$ 16-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 1,000 - -$ 16-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 7,000 - -$ 16-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 15,000 - -$ 16-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (128,000) - -$ 16-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (99,474) - -$ 16-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (886) - -$ 16-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (45,015) - -$ 16-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (108,000) - -$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (17,889) 108.37 1,938,630.93$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (337) 108.37 36,520.69$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 14,911 108.37 1,615,905.07$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (14,911) 108.37 1,615,905.07$ 17-Apr-25 J.P. MORGAN SECURITIES PLC Equity Buy 40 111.54 4,461.60$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 2,391 111.54 266,692.14$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 6,207 111.54 692,328.78$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,547) 111.54 172,552.38$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 61 111.17 6,781.37$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (24,102) 111.32 2,682,917.34$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 578 111.23 64,289.19$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 11,349 111.14 1,261,345.11$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 202 110.47 22,314.62$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (36) 110.94 3,993.98$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (280) 111.10 31,108.06$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (5,000) 111.24 556,203.78$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (403) 110.46 44,515.08$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (9) 110.57 995.11$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (193) 108.37 20,915.41$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 40,000 111.56 4,462,492.32$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (5,830) 111.54 650,278.20$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 5,830 111.34 649,123.65$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 23,667 111.34 2,635,130.26$ 17-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 8,281 111.34 922,022.81$ 17-Apr-25 J.P. MORGAN SECURITIES PLC Exchange Traded Derivatives - Option - Equity Buy 200 - -$ 17-Apr-25 J.P. MORGAN SECURITIES PLC Exchange Traded Derivatives - Option - Equity Buy 15,300 - -$ 17-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 912 109.75 100,092.00$ 17-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 74 111.54 8,253.96$ 17-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 291 109.75 31,937.25$ 17-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 187 109.75 20,523.25$ 17-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Buy 4,934 111.54 550,338.36$ 17-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 7,389 109.75 810,942.75$ 17-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity In-kind transaction to deliver the shares/par/units (4,680) - -$ 17-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Sell (893) 109.75 98,006.75$ 17-Apr-25 JPMORGAN ASSET MANAGEMENT (UK) LIMITED Equity Buy 2,776 109.75 304,666.00$ 17-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 567 109.75 62,228.25$ 17-Apr-25 J.P. MORGAN INVESTMENT MANAGEMENT INC. Equity Buy 99 109.75 10,865.25$ 17-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Buy 514 109.75 56,411.50$ 17-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (11) - -$ 17-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 1,000 - -$ 17-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (49) - -$ 17-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 34,000 - -$ 17-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 5,000 - -$ 17-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 30,000 - -$ 17-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 513 - -$ 17-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (1,448) - -$ 17-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (6,771) - -$ 17-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (4,627) - -$ 17-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (4,053) - -$ 17-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (5,985) - -$ 17-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (30,000) - -$ 17-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (320,000) - -$ 17-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 190,000 - -$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Adjustment 36,629 - -$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Adjustment 3,374 - -$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Adjustment 93,076 - -$ 22-Apr-25 J.P. MORGAN SECURITIES PLC Equity Adjustment 141 - -$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 3,902 111.62 435,541.24$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (1,314) 111.62 146,668.68$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (15,483) 111.90 1,732,473.24$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (6,738) 111.62 752,095.56$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (568) 112.04 63,641.37$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (3,042) 111.67 339,704.04$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (16,696) 111.62 1,863,607.52$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (5) 111.62 558.10$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 10,000 110.94 1,109,418.61$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (15,000) 111.72 1,675,735.34$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 255 111.81 28,510.33$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (59) 112.13 6,615.68$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 84 111.94 9,402.95$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 16 111.61 1,785.75$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (16,068) 111.67 1,794,337.28$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 28 111.72 3,128.24$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 14,995 111.84 1,677,033.69$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Sell (24) 111.54 2,676.96$ 22-Apr-25 J.P. MORGAN SECURITIES AUSTRALIA LIMITED Equity Buy 3,629 111.44 404,420.48$ 22-Apr-25 J.P. MORGAN SECURITIES PLC Equity Borrow Return (2,970) - -$ 22-Apr-25 J.P. MORGAN SECURITIES PLC Equity Borrow 11 - -$ 22-Apr-25 J.P. MORGAN SECURITIES PLC Equity Borrow 49 - -$ 22-Apr-25 J.P. MORGAN SECURITIES PLC Equity Borrow 2,910 - -$ 22-Apr-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Buy 14,151 111.95 1,584,212.94$ 22-Apr-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Buy 5,653 111.95 632,856.74$ 22-Apr-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Buy 2,752 111.95 308,088.05$ 22-Apr-25 JPMORGAN ASSET MANAGEMENT (ASIA PACIFIC) LIMITED Equity Buy 1,332 111.95 149,118.20$ 22-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 1,000 - -$ 22-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 75,000 - -$ 22-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 30,000 - -$ 22-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 59,000 - -$ 22-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 1,842 - -$ 22-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 599 - -$ 22-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 9,635 - -$ 22-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 99,592 - -$ 22-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (24,296) - -$ 22-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (18,965) - -$ 22-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 48 - -$ 22-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (51,111) - -$ 22-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 5,485 - -$ 22-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (7,407) - -$ 22-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (35,551) - -$ 22-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (298,673) - -$ 22-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (130,000) - -$ 22-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (440,000) - -$ 22-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow Return (250,000) - -$ 22-Apr-25 JPMORGAN CHASE BANK, N.A. Equity Borrow 200,000 - -$ Balance at end of relevant period 18,024,010.23 9/9

Appendix: Prescribed information pursuant to securities lending arrangement disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Overseas Securities Lending Agreement (“OSLA”) Parties to agreement JPMorgan Chase Bank, N.A. (acting as agent) (“lender”) and Barclays Capital Securities Limited ( “Borrower”) Transfer date Settlement date 04-Apr-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower undertakes to use its best endeavors to arrange for the voting rights to be exercised in accordance with the instructions of the lender, provided that the lender uses its best endeavors to notify the borrower of its instructions in writing no later than 7 business days prior to the date upon which such votes are exercisable or as otherwise agreed between the parties. This undertaking is set out in clause 4(B)(vi) of the standard form OSLA. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has right to return all and any equivalent securities early at any time in accordance with the lender’s instructions. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered (and where there is a difference between the settlement time for sales and purchases on the relevant exchange or clearing organisation, the standard settlement time shall be the shorter of the two times). The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending arrangement disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Global Master Securities Lending Agreement ("GMSLA") Parties to agreement JPMorgan Chase Bank, N.A. (acting as agent) (“lender”) and BNP Paribas Financial Markets (Borrower) Transfer date Settlement Date 16-Apr-2025 17-Apr-2025 22-Apr-2025 23-Apr-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower undertakes to use its best endeavors to arrange for the voting rights to be exercised in accordance with the instructions of the lender, provided that the lender uses its best endeavors to notify the borrower of its instructions in writing no later than 7 business days prior to the date upon which such votes are exercisable or as otherwise agreed between the parties. This undertaking is set out in clause 6.6 of the standard form GMSLA. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has right to return all and any equivalent securities early at any time in accordance with the lender's instructions. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered (and where there is a difference between the settlement time for sales and purchases on the relevant exchange or clearing organisation, the standard settlement time shall be the shorter of the two times). The borrower must return the securities not later than the expiry of such notice in accordance with the lender's instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending arrangement disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Global Master Securities Lending Agreement ("GMSLA") Parties to agreement JPMorgan Chase Bank, N.A. (acting as agent) (“lender”) and Citigroup Global Markets Limited (Borrower) Transfer date Settlement Date 03-Apr-2025 14-Apr-2025 24-Apr-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower undertakes to use its best endeavors to arrange for the voting rights to be exercised in accordance with the instructions of the lender, provided that the lender uses its best endeavors to notify the borrower of its instructions in writing no later than 7 business days prior to the date upon which such votes are exercisable or as otherwise agreed between the parties. This undertaking is set out in clause 6.6 of the standard form GMSLA. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has right to return all and any equivalent securities early at any time in accordance with the lender's instructions. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered (and where there is a difference between the settlement time for sales and purchases on the relevant exchange or clearing organisation, the standard settlement time shall be the shorter of the two times). The borrower must return the securities not later than the expiry of such notice in accordance with the lender's instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending arrangement disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Master Securities Lending Agreement (“MSLA”) Parties to agreement JPMorgan Chase Bank, N.A. (acting as agent) (“lender”) and Goldman Sachs & Co. LLC ( “Borrower”) Transfer date Settlement Date 24-Apr-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower undertakes to use its best endeavors to arrange for the voting rights to be exercised in accordance with the instructions of the lender, provided that the lender uses its best endeavors to notify the borrower of its instructions in writing no later than 7 business days prior to the date upon which such votes are exercisable or as otherwise agreed between the parties. This undertaking is set out as per the rights of the borrower as stated in the MSLA. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has right to return all and any equivalent securities early at any time in accordance with the lender’s instructions. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered (and where there is a difference between the settlement time for sales and purchases on the relevant exchange or clearing organisation, the standard settlement time shall be the shorter of the two times). The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending arrangement disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Global Master Securities Lending Agreement ("GMSLA") Parties to agreement JPMorgan Chase Bank, N.A. (acting as agent) (“lender”) and Goldman Sachs International (Borrower) Transfer date Settlement Date 21-Oct-2024 03-Mar-2025 26-Mar-2025 31-Mar-2025 22-Apr-2025 23-Apr-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower undertakes to use its best endeavors to arrange for the voting rights to be exercised in accordance with the instructions of the lender, provided that the lender uses its best endeavors to notify the borrower of its instructions in writing no later than 7 business days prior to the date upon which such votes are exercisable or as otherwise agreed between the parties. This undertaking is set out in clause 6.6 of the standard form GMSLA. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has right to return all and any equivalent securities early at any time in accordance with the lender's instructions. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered (and where there is a difference between the settlement time for sales and purchases on the relevant exchange or clearing organisation, the standard settlement time shall be the shorter of the two times). The borrower must return the securities not later than the expiry of such notice in accordance with the lender's instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending arrangement disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Australian Master Securities Lending Agreement (“AMSLA”) Parties to agreement JPMorgan Chase Bank, N.A. (acting as agent) (“lender”) and Macquarie Bank Limited(Borrower) Transfer date Settlement Date 27-Mar-2025 28-Mar-2025 31-Mar-2025 01-Apr-2025 02-Apr-2025 10-Apr-2025 14-Apr-2025 15-Apr-2025 17-Apr-2025 22-Apr-2025 24-Apr-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower undertakes to use its best endeavors to arrange for the voting rights to be exercised in accordance with the instructions of the lender, provided that the lender uses its best endeavors to notify the borrower of its instructions in writing no later than 7 business days prior to the date upon which such votes are exercisable or as otherwise agreed between the parties. This undertaking is set out in clause 4.3 of the standard form AMSLA. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has right to return all and any equivalent securities early at any time in accordance with the lender’s instructions. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered (and where there is a difference between the settlement time for sales and purchases on the relevant exchange or clearing organisation, the standard settlement time shall be the shorter of the two times). The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending arrangement disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Australian Master Securities Lending Agreement (“AMSLA”) Parties to agreement JPMorgan Chase Bank, N.A. (acting as agent) (“lender”) and Merrill Lynch Equities (Australia) Limited(Borrower) Transfer date Settlement Date 22-Apr-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower undertakes to use its best endeavors to arrange for the voting rights to be exercised in accordance with the instructions of the lender, provided that the lender uses its best endeavors to notify the borrower of its instructions in writing no later than 7 business days prior to the date upon which such votes are exercisable or as otherwise agreed between the parties. This undertaking is set out in clause 4.3 of the standard form AMSLA. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has right to return all and any equivalent securities early at any time in accordance with the lender’s instructions. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered (and where there is a difference between the settlement time for sales and purchases on the relevant exchange or clearing organisation, the standard settlement time shall be the shorter of the two times). The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending arrangement disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Global Master Securities Lending Agreement ("GMSLA") Parties to agreement JPMorgan Chase Bank, N.A. (acting as agent) (“lender”) and Merrill Lynch International(Borrower) Transfer date Settlement Date 09-Apr-2025 10-Apr-2025 11-Apr-2025 23-Apr-2025 24-Apr-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower undertakes to use its best endeavors to arrange for the voting rights to be exercised in accordance with the instructions of the lender, provided that the lender uses its best endeavors to notify the borrower of its instructions in writing no later than 7 business days prior to the date upon which such votes are exercisable or as otherwise agreed between the parties. This undertaking is set out in clause 6.6 of the standard form GMSLA. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has right to return all and any equivalent securities early at any time in accordance with the lender's instructions. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered (and where there is a difference between the settlement time for sales and purchases on the relevant exchange or clearing organisation, the standard settlement time shall be the shorter of the two times). The borrower must return the securities not later than the expiry of such notice in accordance with the lender's instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending arrangement disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Global Master Securities Lending Agreement ("GMSLA") Parties to agreement JPMorgan Chase Bank, N.A. (acting as agent) (“lender”) and Morgan Stanley & Co. International PLC (Borrower) Transfer date Settlement Date 04-Apr-2025 07-Apr-2025 08-Apr-2025 09-Apr-2025 14-Apr-2025 16-Apr-2025 23-Apr-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower undertakes to use its best endeavors to arrange for the voting rights to be exercised in accordance with the instructions of the lender, provided that the lender uses its best endeavors to notify the borrower of its instructions in writing no later than 7 business days prior to the date upon which such votes are exercisable or as otherwise agreed between the parties. This undertaking is set out in clause 6.6 of the standard form GMSLA. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has right to return all and any equivalent securities early at any time in accordance with the lender's instructions. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered (and where there is a difference between the settlement time for sales and purchases on the relevant exchange or clearing organisation, the standard settlement time shall be the shorter of the two times). The borrower must return the securities not later than the expiry of such notice in accordance with the lender's instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending arrangement disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Australian Master Securities Lending Agreement (“AMSLA”) Parties to agreement JPMorgan Chase Bank, N.A. (acting as agent) (“lender”) and Morgan Stanley Australia Securities Limited (Borrower) Transfer date Settlement Date 09-Apr-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower undertakes to use its best endeavors to arrange for the voting rights to be exercised in accordance with the instructions of the lender, provided that the lender uses its best endeavors to notify the borrower of its instructions in writing no later than 7 business days prior to the date upon which such votes are exercisable or as otherwise agreed between the parties. This undertaking is set out in clause 4.3 of the standard form AMSLA. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has right to return all and any equivalent securities early at any time in accordance with the lender’s instructions. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered (and where there is a difference between the settlement time for sales and purchases on the relevant exchange or clearing organisation, the standard settlement time shall be the shorter of the two times). The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending arrangement disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Global Master Securities Lending Agreement ("GMSLA") Parties to agreement JPMorgan Chase Bank, N.A. (acting as agent) (“lender”) and Nomura International PLC (Borrower) Transfer date Settlement Date 10-Apr-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower undertakes to use its best endeavors to arrange for the voting rights to be exercised in accordance with the instructions of the lender, provided that the lender uses its best endeavors to notify the borrower of its instructions in writing no later than 7 business days prior to the date upon which such votes are exercisable or as otherwise agreed between the parties. This undertaking is set out in clause 6.6 of the standard form GMSLA. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has right to return all and any equivalent securities early at any time in accordance with the lender's instructions. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered (and where there is a difference between the settlement time for sales and purchases on the relevant exchange or clearing organisation, the standard settlement time shall be the shorter of the two times). The borrower must return the securities not later than the expiry of such notice in accordance with the lender's instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending arrangement disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Australian Master Securities Lending Agreement (“AMSLA”) Parties to agreement JPMorgan Chase Bank, N.A. (acting as agent) (“lender”) and UBS Securities Australia Ltd (Borrower) Transfer date Settlement Date 17-Feb-2025 24-Feb-2025 17-Apr-2025 23-Apr-2025 24-Apr-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower undertakes to use its best endeavors to arrange for the voting rights to be exercised in accordance with the instructions of the lender, provided that the lender uses its best endeavors to notify the borrower of its instructions in writing no later than 7 business days prior to the date upon which such votes are exercisable or as otherwise agreed between the parties. This undertaking is set out in clause 4.3 of the standard form AMSLA. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has right to return all and any equivalent securities early at any time in accordance with the lender’s instructions. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered (and where there is a difference between the settlement time for sales and purchases on the relevant exchange or clearing organisation, the standard settlement time shall be the shorter of the two times). The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending transaction disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Institutional Account Agreement Parties to agreement JP Morgan Securities LLC for itself and as agent and trustee for the other J.P. Morgan Entities and NATIONAL FINANCIAL SERVICES LLC - AS AGENT,VANGUARD GROUP INC (AS AGT) and GOLDMAN SACHS BANK USA ( AGENCY LENDING AS AGENT) (herein referred to as “JPMS”). “ J.P. Morgan Entities” means, as the context may require or permit, any and all of JPMSL, JPMorgan Chase Bank, N.A., J.P. Morgan Securities LLC., J.P. Morgan Markets Limited, J.P. Morgan Securities Australia Limited, J.P. Morgan Securities (Asia Pacific) Limited, J.P. Morgan Securities Japan Co., Ltd and J.P. Morgan Prime Nominees Limited and any additional entity notified to the Company from time to time. Transfer date Settlement Date 11-Mar-2025 12-Mar-2025 13-Mar-2025 Holder of voting rights JPMS is the holder of the voting rights from the time at which it exercises its right to borrow. Notwithstanding this, please note that the Company has the right to recall equivalent securities if it wishes to exercise its voting rights in respect of the securities. Are there any restriction on voting rights Yes If yes, detail JPMS will not be able to exercise voting rights in circumstances where the Company has recalled equivalent securities from JPMS before the voting rights have been exercised. In these circumstances, JPMS must return the securities to the Company and the Company holds the voting rights. Scheduled return date (if any) N/A. There is no term to the loan of securities. Does the borrower have the right to return early? Yes. If yes, detail JPMS has the right to return all and any securities or equivalent securities early at any time. Does the lender have the right to recall early? Yes. If yes, detail The Company has the right to recall all or any equivalent securities on demand. Will the securities be returned on settlement? Yes. Settlement of the loan will occur when JPMS returns equivalent securities to the Company. There is no term to the loan of securities. If yes, detail any exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending transaction disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Global Master Securities Lending Agreement ("GMSLA") Parties to agreement ABU DHABI INVESTMENT AUTHORITY (HSBC GULF FUND (TP EQ) 2021) ('lender'), J.P. Morgan Securities PLC ('borrower) Transfer date Settlement Date 16-Jan-2025 21-Jan-2025 11-Feb-2025 12-Mar-2025 Holder of voting rights Party holding collateral that has the voting rights. Are there any restriction on voting rights No, unless separately agreed to the contrary. If yes, detail NA Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail This right is subject to the requirement that the borrower deliver alternative collateral acceptable to the lender and also to the mark to market requirements of ss 5.4 and 5.5 of this agreement. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities on any business day by giving such notice as agreed by the parties. The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions. Will the securities be returned on settlement? Equivalent Securities must be returned. If yes, detail any exceptions Absent default, there are no exceptions. Statement No

Appendix: Prescribed information pursuant to securities lending transaction disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Global Master Securities Lending Agreement ("GMSLA") Parties to agreement Blackrock Advisors (UK) Limited ("lender") and J.P. Morgan Securities plc ("borrower") Transfer date Settlement Date 15-Nov-2024 13-Dec-2024 21-Jan-2025 22-Jan-2025 29-Jan-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower shall have no obligation to arrange for voting rights to be exercised in accordance with the instructions of the other party, unless otherwise agreed between the parties. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has the right to terminate a loan and redeliver all and any equivalent securities due and outstanding to the lender in accordance with lender's instructions and lender shall accept such redelivery. Does the lender have the right to recall early? Yes.

If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered. The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending transaction disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Overseas Securities Lender's Agreement ("OSLA") Parties to agreement J.P. Morgan Securities Plc ("borrower") and Citibank N.A. acting as Agent ("lender") Transfer date Settlement Date 12-Feb-2025 14-Feb-2025 28-Feb-2025 12-Mar-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower undertakes to use its best endeavours to arrange for the voting rights to be exercised in accordance with the instructions of the lender, provided that the lender uses its best endeavours to notify the borrower of its instructions in writing no later than 7 business days prior to the date upon which such votes are exercisable or as otherwise agreed between the parties. This undertaking is set out in clause 4(B)(vi) of the standard form OSLA. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has right to return all and any equivalent securities early at any time in accordance with the lender’s instructions. Does the lender have the right to recall early? Yes

If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered. The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending transaction disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Global Master Securities Lending Agreement ("GMSLA") Parties to agreement HSBC Bank plc (as agent) and J.P. Morgan Securities plc Transfer date Settlement Date 02-Aug-2024 16-Dec-2024 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower shall have no obligation to arrange for voting rights to be exercised in accordance with the instructions of the other party, unless otherwise agreed between the parties. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has the right to terminate a loan and redeliver all and any equivalent securities due and outstanding to the lender in accordance with lender's instructions and lender shall accept such redelivery on a business day if notice of redelivery has been given within the standard market settlement period. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time provided notification is given by the lender within standard market settlement period for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered. The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending transaction disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Global Master Securities Lending Agreement ("GMSLA") Parties to agreement HSBC Bank plc (as agent) and J.P. Morgan Securities plc Transfer date Settlement Date 15-Jan-2025 16-Jan-2025 17-Jan-2025 21-Jan-2025 10-Feb-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower shall have no obligation to arrange for voting rights to be exercised in accordance with the instructions of the other party, unless otherwise agreed between the parties. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has the right to terminate a loan and redeliver all and any equivalent securities due and outstanding to the lender in accordance with lender's instructions and lender shall accept such redelivery on a business day if notice of redelivery has been given within the standard market settlement period. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time provided notification is given by the lender within standard market settlement period for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered. The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions. Will the securities be returned on settlement? Yes

If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending transaction disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Global Master Securities Lending Agreement ("GMSLA") Parties to agreement HSBC Bank plc (as agent) and J.P. Morgan Securities plc Transfer date Settlement Date 16-Jan-2025 22-Jan-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower shall have no obligation to arrange for voting rights to be exercised in accordance with the instructions of the other party, unless otherwise agreed between the parties. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has the right to terminate a loan and redeliver all and any equivalent securities due and outstanding to the lender in accordance with lender's instructions and lender shall accept such redelivery on a business day if notice of redelivery has been given within the standard market settlement period. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time provided notification is given by the lender within standard market settlement period for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered. The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions

Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending transaction disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Global Master Securities Lending Agreement ("GMSLA") Parties to agreement HSBC Bank plc (as agent) and J.P. Morgan Securities plc Transfer date 16-Jan-2025 22-Jan-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower shall have no obligation to arrange for voting rights to be exercised in accordance with the instructions of the other party, unless otherwise agreed between the parties. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has the right to terminate a loan and redeliver all and any equivalent securities due and outstanding to the lender in accordance with lender's instructions and lender shall accept such redelivery on a business day if notice of redelivery has been given within the standard market settlement period. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time provided notification is given by the lender within standard market settlement period for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered. The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending transaction disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Global Master Securities Lending Agreement ("GMSLA") Parties to agreement J.P. MORGAN SECURITIES PLC ("borrower") and HSBC A/C CLIENT - OSPREY ("lender") Transfer date Settlement Date 24-Dec-2024 14-Jan-2025 21-Jan-2025 29-Jan-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail Neither party (borrower or lender as the case may be) holding the securities shall have any obligation to arrange for voting rights to be exercised in accordance with the instructions of the other party, unless otherwise agreed between the parties. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has the right to terminate a loan and redeliver all and any equivalent securities due and outstanding to the lender in accordance with lender's instructions and lender shall accept such redelivery. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities on any business day by giving such notice as agreed by the parties. The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending transaction disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Global Master Securities Lending Agreement ("GMSLA") Parties to agreement J.P. MORGAN SECURITIES PLC ("borrower") and HSBC GLOBAL ASSET MANAGEMENT (UK) LIMITED - HSBC PACIFIC INDEX FUND ("lender") Transfer date Settlement Date 16-Jan-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail Neither party (borrower or lender as the case may be) holding the securities shall have any obligation to arrange for voting rights to be exercised in accordance with the instructions of the other party, unless otherwise agreed between the parties. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has the right to terminate a loan and redeliver all and any equivalent securities due and outstanding to the lender in accordance with lender's instructions and lender shall accept such redelivery. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities on any business day by giving such notice as agreed by the parties. The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending transaction disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Global Master Securities Lending Agreement ("GMSLA") Parties to agreement J.P. MORGAN SECURITIES PLC ("borrower") and HSBC GBL AM UK LTD - HSBC INDEX TRACKER INVESTMENT FUNDS - FTSE ALL-WD INDX FD ("lender") Transfer date Settlement Date 16-Jan-2025 22-Jan-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail Neither party (borrower or lender as the case may be) holding the securities shall have any obligation to arrange for voting rights to be exercised in accordance with the instructions of the other party, unless otherwise agreed between the parties. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has the right to terminate a loan and redeliver all and any equivalent securities due and outstanding to the lender in accordance with lender's instructions and lender shall accept such redelivery. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities on any business day by giving such notice as agreed by the parties. The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending transaction disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Overseas Securities Lender’s Agreement (“OSLA”) Parties to agreement JPMorgan Chase Bank, N.A. (acting as agent) (“lender”) J.P. Morgan Securities plc (“borrower”) Transfer date Settlement Date 09-Dec-2024 10-Dec-2024 07-Jan-2025 09-Jan-2025 20-Jan-2025 21-Jan-2025 22-Jan-2025 29-Jan-2025 30-Jan-2025 03-Feb-2025 04-Feb-2025 06-Feb-2025 07-Feb-2025 11-Feb-2025 14-Feb-2025 24-Feb-2025 06-Mar-2025 24-Mar-2025 07-Apr-2025 22-Apr-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower undertakes to use its best endeavors to arrange for the voting rights to be exercised in accordance with the instructions of the lender, provided that the lender uses its best endeavors to notify the borrower of its instructions in writing no later than 7 business days prior to the date upon which such votes are exercisable or as otherwise agreed between the parties. This undertaking is set out in clause 4(B)(vi) of the standard form OSLA. Scheduled return date (if any) None

Does the borrower have the right to return early? Yes If yes, detail Borrower has right to return all and any equivalent securities early at any time in accordance with the lender’s instructions. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered (and where there is a difference between the settlement time for sales and purchases on the relevant exchange or clearing organisation, the standard settlement time shall be the shorter of the two times). The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending transaction disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Master Overseas Securities Borrowing Agreement Parties to agreement J.P. Morgan Securities Plc ("borrower") and The Northern Trust Company as agent ("lender") Transfer date Settlement Date 13-Dec-2024 22-Jan-2025 24-Jan-2025 29-Jan-2025 06-Feb-2025 07-Feb-2025 11-Feb-2025 10-Mar-2025 11-Mar-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower undertakes to use its best endeavours to arrange for the voting rights to be exercised in accordance with the instructions of the lender, provided that the lender uses its best endeavours to notify the borrower of its instructions in writing no later than 7 business days prior to the date upon which such votes are exercisable or as otherwise agreed between the parties. This undertaking is in clause 4(B)(vi) of the agreement. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has the right to terminate a loan and redeliver all and any equivalent securities due and outstanding to the lender in accordance with lender's instructions and lender shall accept such redelivery. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered. The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions

Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending transaction disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Global Master Securities Lending Agreement ("GMSLA") Parties to agreement RBC Investor Services Trust ("lender") and J.P. Morgan Securities Plc ("borrower") Transfer date Settlement Date 13-Dec-2024 03-Feb-2025 05-Feb-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower shall have no obligation to arrange for voting rights to be exercised in accordance with the instructions of the other party, unless otherwise agreed between the parties. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has the right to terminate a loan and redeliver all and any equivalent securities due and outstanding to the lender in accordance with lender's instructions and lender shall accept such redelivery on a business day if notice of redelivery has been given within the standard market settlement period. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time provided notification is given by the lender within standard market settlement period for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered. The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions.

Will the securities be returned on settlement? Yes If yes, detail any exceptions No exception Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending transaction disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Global Master Securities Lending Agreement ("GMSLA") Parties to agreement J.P. Morgan Securities plc ("borrower") and State St Bank and Trust Company as agent ("lender") Transfer date Settlement Date 11-Nov-2024 22-Jan-2025 30-Jan-2025 03-Feb-2025 04-Feb-2025 11-Mar-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower shall have no obligation to arrange for voting rights to be exercised in accordance with the instructions of the other party, unless otherwise agreed between the parties. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has the right to terminate a loan and redeliver all and any equivalent securities due and outstanding to the lender in accordance with lender's instructions and lender shall accept such redelivery. Does the lender have the right to recall early? Yes

If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered. The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending transaction disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Overseas Securities Lender’s Agreement (“OSLA”) Parties to agreement The Bank of New York Mellon Corporation (formerly known as The Bank of New York) (acting as agent) (“lender”), J.P. Morgan Securities Plc (“borrower”) Transfer date Settlement Date 17-Jul-2024 25-Jul-2024 29-Jul-2024 05-Aug-2024 26-Sep-2024 15-Nov-2024 29-Nov-2024 10-Dec-2024 06-Jan-2025 09-Jan-2025 13-Jan-2025 20-Jan-2025 22-Jan-2025 30-Jan-2025 31-Jan-2025 03-Feb-2025 05-Feb-2025 06-Feb-2025 10-Feb-2025 13-Feb-2025 18-Feb-2025 12-Mar-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower undertakes to use its best endeavours to arrange for the voting rights to be exercised in accordance with the instructions of the lender, provided that the lender uses its best endeavours to notify the borrower of its instructions in writing no later than 7 business days prior to the date upon which such votes are exercisable or as otherwise agreed between the parties. This undertaking is set out in clause 4(B)(ii) of the standard form OSLA.

Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has right to return all and any equivalent securities early at any time in accordance with the lender’s instructions. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time for such equivalent securities on the exchange. The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions. Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.

Appendix: Prescribed information pursuant to securities lending transaction disclosed under the substantial shareholding notice filed with ASX. Date: 25-Apr-2025 Company’s name: RIO TINTO LTD ISIN: AU000000RIO1 Date of change of relevant interests: 22-Apr-2025 Schedule Type of agreement Global Master Securities Lending Agreement ("GMSLA") Parties to agreement J.P. Morgan Securities plc ("borrower") and UBS Switzerland AG ("lender") Transfer date Settlement Date 09-Jan-2025 13-Jan-2025 Holder of voting rights Borrower Are there any restriction on voting rights Yes If yes, detail The borrower shall have no obligation to arrange for voting rights to be exercised in accordance with the instructions of the other party, unless otherwise agreed between the parties. Scheduled return date (if any) None Does the borrower have the right to return early? Yes If yes, detail Borrower has the right to terminate a loan and redeliver all and any equivalent securities due and outstanding to the lender in accordance with lender's instructions and lender shall accept such redelivery. Does the lender have the right to recall early? Yes If yes, detail Lender has right to recall all or any equivalent securities at any time by giving notice on any business day of not less than the standard settlement time for such equivalent securities on the exchange or in the clearing organisation through which the relevant borrowed securities were originally delivered. The borrower must return the securities not later than the expiry of such notice in accordance with the lender’s instructions.

Will the securities be returned on settlement? Yes If yes, detail any exceptions No exceptions Statement If requested by the company to whom the prescribed form must be given, or if requested by ASIC, a copy of the agreement will be given to that company or ASIC.
ex12d28app3g96199

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 Monday April 28, 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 96,199 22/04/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.12

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 28/4/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 96,199 The first date the options were exercised or other +convertible securities were converted 22/4/2025 The last date the options were exercised or other +convertible securities were converted 22/4/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 14 Date the +securities the subject of this notification were issued/transferred 22/4/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 96,199

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,100,609
ex13d28app3g211832

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 Monday April 28, 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 211,832 17/04/2025 Refer to next page for full details of the announcement +Securities issued under an +employee incentive scheme that are subject to a restriction on transfer and are not being quoted on ASX until the restriction ends EXHIBIT 99.13

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 28/4/2025 New announcement EXHIBIT 99.14

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") +Securities issued under an +employee incentive scheme that are subject to a restriction on transfer and are not being quoted on ASX until the restriction ends

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 Additional +securities in an existing class issued under an +employee incentive scheme ASX +security code and description RIOAL : SHARE RIGHTS Date the +securities the subject of this notification were issued 17/4/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 211,832 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,408,640

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? 211832 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
ex14d28pdmr_4plans

Notice to ASX/LSE Shareholdings of persons discharging managerial responsibility (PDMR) / Key Management Personnel (KMP) 28 April 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). Share Plan Account (SPA) Rio Tinto plc ordinary shares of 10p each and Rio Tinto Limited ordinary shares held in a SPA are eligible for a dividend reinvestment whereby cash dividends are used to buy Rio Tinto shares in the market. On 24 April 2025 the following PDMRs / KMPs acquired shares in Rio Tinto plc by way of reinvestment of dividends received on shares held in the SPA: Security Name of PDMR/KMP Number of Shares Acquired Price per Share GBP Rio Tinto plc shares Jackson, Katie 73.5551 45.25692 Rio Tinto plc shares Stausholm, Jakob 5,757.42645 45.25692 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. Rio Tinto plc shares held in the UKSP are subject to dividend reinvestment whereby cash dividends are used to buy Rio Tinto plc shares in the market. On 24 April 2025 the following PDMRs / KMPs acquired shares in Rio Tinto plc by way of reinvestment of dividends received on shares held in the UKSP: Security Name of PDMR/KMP Number of Shares Acquired Price per Share GBP Rio Tinto plc shares Cunningham, Peter 173 45.25692 Rio Tinto plc shares Stausholm, Jakob 34 45.25692 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. EXHIBIT 99.14

Notice to ASX/LSE 2 / 3 Rio Tinto Shares held in myShare are subject to dividend reinvestment whereby cash dividends are used to buy Rio Tinto shares in the market under the terms of myShare. On 24 April 2025 the following PDMRs / KMPs acquired shares by way of reinvestment of dividends received on shares held in myShare: Security Name of PDMR/KMP Number of Shares Acquired Price per Share Rio Tinto plc shares Cunningham, Peter 47.86743 GBP45.25692 Rio Tinto plc shares Jackson, Katie 0.19364 GBP45.25692 Rio Tinto Limited shares Kaufman, Sinead 42.1326 AUD114.7804 Rio Tinto plc shares Pécresse, Jérôme 2.2499 GBP45.25692 Rio Tinto plc shares Stausholm, Jakob 11.24631 GBP45.25692 Rio Tinto Limited shares Trott, Simon 56.45758 AUD114.7804 Rio Tinto plc shares Trott, Simon 17.10133 GBP45.25692 Rio Tinto plc Dividend Reinvestment Plan Rio Tinto plc offer a dividend reinvestment plan that gives shareholders the opportunity to use their cash dividends to buy Rio Tinto plc shares in the market. On 17 April 2025 a Person Closely Associated (PCA) of the following PDMR/KMP acquired shares by way of reinvestment of dividends received on shares as follows: Security Name of PDMR/KMP Number of Shares Acquired Price per Share GBP Rio Tinto plc shares PCA of Jackson, Katie 27 43.9544 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 3 / 3 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 Michelle Lee M +61 458 609 322 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 Amar Jambaa M +61 472 865 948 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
ex15d30form603vanguard_

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 24 April 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,254,497 24,254,497 1.492% Ordinary plc 57,027,831 57,027,831 3.509% Total 81,282,328 81,282,328 5.001% Note: Voting power is calculated based on total voting rights of 1,625,188,601. 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,282,328 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,105,939 Vanguard Group BNY Mellon Various funds and other accounts of Vanguard Group Ordinary – 9,321,474 Vanguard Group JP Morgan Chase Bank, N.A. Various funds and other accounts of Vanguard Group Ordinary – 42,566,075 Vanguard Group State Street Bank and Trust Company Various funds and other accounts of Vanguard Group Ordinary – 23,286,350 Vanguard Personalized Indexing Management LLC Various Others Various funds and other accounts of Vanguard Group Ordinary – 2,490 EXHIBIT 99.15

External Use Authorized 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 29 April 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 24‐Dec‐2024 The Vanguard Group, Inc. BUY 116.26 Ordinary Limited 1,176 1,176 24‐Dec‐2024 The Vanguard Group, Inc. BUY 46.99 Ordinary plc 1,351 1,351 27‐Dec‐2024 The Vanguard Group, Inc. BUY 116.88 Ordinary Limited 504 504 27‐Dec‐2024 The Vanguard Group, Inc. BUY 116.88 Ordinary Limited 3,920 3,920 27‐Dec‐2024 The Vanguard Group, Inc. BUY 116.88 Ordinary Limited 5,580 5,580 27‐Dec‐2024 The Vanguard Group, Inc. BUY 117.17 Ordinary Limited 2,270 2,270 27‐Dec‐2024 The Vanguard Group, Inc. BUY 46.84 Ordinary plc 579 579 27‐Dec‐2024 The Vanguard Group, Inc. BUY 46.84 Ordinary plc 11,650 11,650 27‐Dec‐2024 The Vanguard Group, Inc. BUY 46.84 Ordinary plc 11,340 11,340 27‐Dec‐2024 The Vanguard Group, Inc. BUY 46.83 Ordinary plc 10,965 10,965 27‐Dec‐2024 The Vanguard Group, Inc. BUY 46.81 Ordinary plc 7,792 7,792 27‐Dec‐2024 The Vanguard Group, Inc. BUY 46.94 Ordinary plc 637 637 30‐Dec‐2024 The Vanguard Group, Inc. BUY 117.87 Ordinary Limited 196 196 30‐Dec‐2024 The Vanguard Group, Inc. BUY 117.52 Ordinary Limited 4,029 4,029 30‐Dec‐2024 The Vanguard Group, Inc. SELL 117.87 Ordinary Limited (37) (37) 30‐Dec‐2024 The Vanguard Group, Inc. BUY 46.70 Ordinary plc 516 516 30‐Dec‐2024 The Vanguard Group, Inc. BUY 46.83 Ordinary plc 3,741 3,741 30‐Dec‐2024 The Vanguard Group, Inc. BUY 46.72 Ordinary plc 111 111 2‐Jan‐2025 The Vanguard Group, Inc. BUY 118.21 Ordinary Limited 294 294 2‐Jan‐2025 The Vanguard Group, Inc. BUY 118.34 Ordinary Limited 672 672 2‐Jan‐2025 The Vanguard Group, Inc. BUY 118.34 Ordinary Limited 3,910 3,910 2‐Jan‐2025 The Vanguard Group, Inc. BUY 47.64 Ordinary plc 774 774 2‐Jan‐2025 The Vanguard Group, Inc. BUY 47.47 Ordinary plc 772 772 2‐Jan‐2025 The Vanguard Group, Inc. BUY 47.47 Ordinary plc 11,640 11,640 2‐Jan‐2025 The Vanguard Group, Inc. SELL 47.47 Ordinary plc (2,935) (2,935) 3‐Jan‐2025 The Vanguard Group, Inc. BUY 117.47 Ordinary Limited 196 196 3‐Jan‐2025 The Vanguard Group, Inc. BUY 117.25 Ordinary Limited 2,346 2,346 3‐Jan‐2025 The Vanguard Group, Inc. BUY 117.78 Ordinary Limited 4,328 4,328 3‐Jan‐2025 The Vanguard Group, Inc. SELL 117.63 Ordinary Limited (370) (370) 3‐Jan‐2025 The Vanguard Group, Inc. BUY 46.98 Ordinary plc 516 516 3‐Jan‐2025 The Vanguard Group, Inc. BUY 46.98 Ordinary plc 1,461 1,461 3‐Jan‐2025 The Vanguard Group, Inc. BUY 47.15 Ordinary plc 6,990 6,990 3‐Jan‐2025 The Vanguard Group, Inc. BUY 47.06 Ordinary plc 7,847 7,847 3‐Jan‐2025 The Vanguard Group, Inc. BUY 47.07 Ordinary plc 17,643 17,643 6‐Jan‐2025 The Vanguard Group, Inc. BUY 115.44 Ordinary Limited 98 98 6‐Jan‐2025 The Vanguard Group, Inc. BUY 115.44 Ordinary Limited 245 245 6‐Jan‐2025 The Vanguard Group, Inc. BUY 115.44 Ordinary Limited 80 80 6‐Jan‐2025 The Vanguard Group, Inc. BUY 47.14 Ordinary plc 258 258 6‐Jan‐2025 The Vanguard Group, Inc. BUY 47.14 Ordinary plc 645 645 6‐Jan‐2025 The Vanguard Group, Inc. BUY 47.14 Ordinary plc 217 217 6‐Jan‐2025 The Vanguard Group, Inc. SELL 46.75 Ordinary plc (6,457) (6,457) 6‐Jan‐2025 The Vanguard Group, Inc. BUY 47.14 Ordinary plc 825 825 6‐Jan‐2025 The Vanguard Group, Inc. BUY 47.14 Ordinary plc 667 667 7‐Jan‐2025 The Vanguard Group, Inc. BUY 114.65 Ordinary Limited 245 245 7‐Jan‐2025 The Vanguard Group, Inc. BUY 114.65 Ordinary Limited 276 276 7‐Jan‐2025 The Vanguard Group, Inc. SELL 114.65 Ordinary Limited (2,502) (2,502) 7‐Jan‐2025 The Vanguard Group, Inc. BUY 115.37 Ordinary Limited 4,301 4,301 7‐Jan‐2025 The Vanguard Group, Inc. BUY 115.37 Ordinary Limited 2,511 2,511 7‐Jan‐2025 The Vanguard Group, Inc. BUY 114.65 Ordinary Limited 75 75 7‐Jan‐2025 The Vanguard Group, Inc. BUY 46.66 Ordinary plc 645 645 7‐Jan‐2025 The Vanguard Group, Inc. BUY 46.66 Ordinary plc 864 864 7‐Jan‐2025 The Vanguard Group, Inc. SELL 46.66 Ordinary plc (5,636) (5,636) 7‐Jan‐2025 The Vanguard Group, Inc. BUY 46.74 Ordinary plc 10,102 10,102 7‐Jan‐2025 The Vanguard Group, Inc. BUY 46.74 Ordinary plc 11,371 11,371 7‐Jan‐2025 The Vanguard Group, Inc. BUY 46.74 Ordinary plc 6,118 6,118 8‐Jan‐2025 The Vanguard Group, Inc. BUY 115.93 Ordinary Limited 294 294 8‐Jan‐2025 The Vanguard Group, Inc. BUY 47.22 Ordinary plc 774 774 8‐Jan‐2025 The Vanguard Group, Inc. BUY 47.22 Ordinary plc 7,808 7,808 8‐Jan‐2025 The Vanguard Group, Inc. BUY 46.90 Ordinary plc 28,683 28,683 8‐Jan‐2025 The Vanguard Group, Inc. BUY 47.22 Ordinary plc 12,885 12,885 8‐Jan‐2025 The Vanguard Group, Inc. BUY 47.22 Ordinary plc 2,106 2,106 8‐Jan‐2025 The Vanguard Group, Inc. SELL 47.22 Ordinary plc (430) (430) 9‐Jan‐2025 The Vanguard Group, Inc. BUY 116.20 Ordinary Limited 4,912 4,912 9‐Jan‐2025 The Vanguard Group, Inc. SELL 115.93 Ordinary Limited (276) (276) # 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‐Jan‐2025 The Vanguard Group, Inc. BUY 48.35 Ordinary plc 7,440 7,440 10‐Jan‐2025 The Vanguard Group, Inc. BUY 119.04 Ordinary Limited 98 98 10‐Jan‐2025 The Vanguard Group, Inc. BUY 119.04 Ordinary Limited 196 196 10‐Jan‐2025 The Vanguard Group, Inc. BUY 119.04 Ordinary Limited 294 294 10‐Jan‐2025 The Vanguard Group, Inc. BUY 119.02 Ordinary Limited 42 42 10‐Jan‐2025 The Vanguard Group, Inc. BUY 117.92 Ordinary Limited 394 394 10‐Jan‐2025 The Vanguard Group, Inc. BUY 48.18 Ordinary plc 258 258 10‐Jan‐2025 The Vanguard Group, Inc. BUY 48.18 Ordinary plc 516 516 10‐Jan‐2025 The Vanguard Group, Inc. BUY 48.18 Ordinary plc 774 774 10‐Jan‐2025 The Vanguard Group, Inc. BUY 48.18 Ordinary plc 120 120 10‐Jan‐2025 The Vanguard Group, Inc. BUY 48.17 Ordinary plc 1,134 1,134 13‐Jan‐2025 The Vanguard Group, Inc. BUY 119.03 Ordinary Limited 3,782 3,782 13‐Jan‐2025 The Vanguard Group, Inc. BUY 48.57 Ordinary plc 3,396 3,396 14‐Jan‐2025 The Vanguard Group, Inc. BUY 119.80 Ordinary Limited 322 322 14‐Jan‐2025 The Vanguard Group, Inc. BUY 120.04 Ordinary Limited 2,254 2,254 14‐Jan‐2025 The Vanguard Group, Inc. BUY 119.80 Ordinary Limited 103 103 14‐Jan‐2025 The Vanguard Group, Inc. BUY 119.98 Ordinary Limited 6,329 6,329 14‐Jan‐2025 The Vanguard Group, Inc. BUY 119.80 Ordinary Limited 741 741 14‐Jan‐2025 The Vanguard Group, Inc. BUY 119.80 Ordinary Limited 79 79 14‐Jan‐2025 The Vanguard Group, Inc. BUY 49.18 Ordinary plc 889 889 14‐Jan‐2025 The Vanguard Group, Inc. BUY 49.18 Ordinary plc 266 266 14‐Jan‐2025 The Vanguard Group, Inc. BUY 49.49 Ordinary plc 8,818 8,818 14‐Jan‐2025 The Vanguard Group, Inc. BUY 49.18 Ordinary plc 1,431 1,431 15‐Jan‐2025 The Vanguard Group, Inc. BUY 120.15 Ordinary Limited 4,528 4,528 15‐Jan‐2025 The Vanguard Group, Inc. BUY 120.15 Ordinary Limited 3,523 3,523 15‐Jan‐2025 The Vanguard Group, Inc. BUY 49.37 Ordinary plc 9,333 9,333 15‐Jan‐2025 The Vanguard Group, Inc. BUY 49.37 Ordinary plc 12,217 12,217 15‐Jan‐2025 The Vanguard Group, Inc. BUY 49.37 Ordinary plc 475 475 16‐Jan‐2025 The Vanguard Group, Inc. BUY 119.61 Ordinary Limited 98 98 16‐Jan‐2025 The Vanguard Group, Inc. BUY 119.61 Ordinary Limited 322 322 16‐Jan‐2025 The Vanguard Group, Inc. BUY 119.61 Ordinary Limited 76 76 16‐Jan‐2025 The Vanguard Group, Inc. BUY 49.32 Ordinary plc 224 224 16‐Jan‐2025 The Vanguard Group, Inc. BUY 49.32 Ordinary plc 889 889 16‐Jan‐2025 The Vanguard Group, Inc. BUY 49.32 Ordinary plc 227 227 21‐Jan‐2025 The Vanguard Group, Inc. SELL 120.61 Ordinary Limited (1,844) (1,844) 21‐Jan‐2025 The Vanguard Group, Inc. SELL 121.05 Ordinary Limited (2,520) (2,520) 21‐Jan‐2025 The Vanguard Group, Inc. BUY 120.61 Ordinary Limited 35 35 21‐Jan‐2025 The Vanguard Group, Inc. BUY 50.23 Ordinary plc 558 558 21‐Jan‐2025 The Vanguard Group, Inc. SELL 50.23 Ordinary plc (2,895) (2,895) 21‐Jan‐2025 The Vanguard Group, Inc. BUY 50.23 Ordinary plc 965 965 22‐Jan‐2025 The Vanguard Group, Inc. BUY 119.61 Ordinary Limited 196 196 22‐Jan‐2025 The Vanguard Group, Inc. SELL 119.61 Ordinary Limited (5,775) (5,775) 22‐Jan‐2025 The Vanguard Group, Inc. SELL 119.61 Ordinary Limited (924) (924) 22‐Jan‐2025 The Vanguard Group, Inc. BUY 119.61 Ordinary Limited 76 76 22‐Jan‐2025 The Vanguard Group, Inc. BUY 120.50 Ordinary Limited 3,955 3,955 22‐Jan‐2025 The Vanguard Group, Inc. BUY 119.80 Ordinary Limited 5,253 5,253 22‐Jan‐2025 The Vanguard Group, Inc. SELL 50.01 Ordinary plc (14,300) (14,300) 22‐Jan‐2025 The Vanguard Group, Inc. BUY 50.01 Ordinary plc 448 448 22‐Jan‐2025 The Vanguard Group, Inc. BUY 50.01 Ordinary plc 227 227 22‐Jan‐2025 The Vanguard Group, Inc. SELL 50.01 Ordinary plc (47,455) (47,455) 22‐Jan‐2025 The Vanguard Group, Inc. BUY 50.08 Ordinary plc 12,610 12,610 22‐Jan‐2025 The Vanguard Group, Inc. BUY 50.08 Ordinary plc 1,962 1,962 23‐Jan‐2025 The Vanguard Group, Inc. BUY 118.00 Ordinary Limited 245 245 23‐Jan‐2025 The Vanguard Group, Inc. BUY 118.00 Ordinary Limited 150 150 23‐Jan‐2025 The Vanguard Group, Inc. SELL 118.17 Ordinary Limited (1,008) (1,008) 23‐Jan‐2025 The Vanguard Group, Inc. BUY 118.00 Ordinary Limited 76 76 23‐Jan‐2025 The Vanguard Group, Inc. BUY 49.48 Ordinary plc 560 560 23‐Jan‐2025 The Vanguard Group, Inc. BUY 49.48 Ordinary plc 434 434 23‐Jan‐2025 The Vanguard Group, Inc. SELL 49.58 Ordinary plc (1,158) (1,158) 23‐Jan‐2025 The Vanguard Group, Inc. BUY 49.48 Ordinary plc 252 252 23‐Jan‐2025 The Vanguard Group, Inc. BUY 49.51 Ordinary plc 273 273 24‐Jan‐2025 The Vanguard Group, Inc. BUY 118.33 Ordinary Limited 150 150 24‐Jan‐2025 The Vanguard Group, Inc. BUY 118.33 Ordinary Limited 181 181 24‐Jan‐2025 The Vanguard Group, Inc. BUY 117.94 Ordinary Limited 4,825 4,825 24‐Jan‐2025 The Vanguard Group, Inc. BUY 49.87 Ordinary plc 434 434 24‐Jan‐2025 The Vanguard Group, Inc. BUY 50.41 Ordinary plc 8,592 8,592 24‐Jan‐2025 The Vanguard Group, Inc. BUY 49.87 Ordinary plc 519 519 24‐Jan‐2025 The Vanguard Group, Inc. BUY 49.87 Ordinary plc 7,141 7,141 24‐Jan‐2025 The Vanguard Group, Inc. BUY 50.37 Ordinary plc 12,541 12,541 24‐Jan‐2025 The Vanguard Group, Inc. BUY 49.87 Ordinary plc 1,111 1,111 24‐Jan‐2025 The Vanguard Group, Inc. SELL 49.87 Ordinary plc (4,042) (4,042) # 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‐Jan‐2025 The Vanguard Group, Inc. BUY 49.00 Ordinary plc 1,351 1,351 27‐Jan‐2025 The Vanguard Group, Inc. BUY 48.93 Ordinary plc 601 601 28‐Jan‐2025 The Vanguard Group, Inc. BUY 117.68 Ordinary Limited 150 150 28‐Jan‐2025 The Vanguard Group, Inc. BUY 117.83 Ordinary Limited 439 439 28‐Jan‐2025 The Vanguard Group, Inc. BUY 48.13 Ordinary plc 1,464 1,464 28‐Jan‐2025 The Vanguard Group, Inc. BUY 48.13 Ordinary plc 434 434 29‐Jan‐2025 The Vanguard Group, Inc. BUY 116.23 Ordinary Limited 76 76 29‐Jan‐2025 The Vanguard Group, Inc. SELL 116.35 Ordinary Limited (672) (672) 29‐Jan‐2025 The Vanguard Group, Inc. BUY 48.45 Ordinary plc 558 558 29‐Jan‐2025 The Vanguard Group, Inc. BUY 48.45 Ordinary plc 227 227 29‐Jan‐2025 The Vanguard Group, Inc. SELL 48.10 Ordinary plc (772) (772) 29‐Jan‐2025 The Vanguard Group, Inc. SELL 47.97 Ordinary plc (1,635) (1,635) 29‐Jan‐2025 The Vanguard Group, Inc. BUY 48.24 Ordinary plc 283 283 30‐Jan‐2025 The Vanguard Group, Inc. BUY 117.05 Ordinary Limited 147 147 30‐Jan‐2025 The Vanguard Group, Inc. BUY 117.05 Ordinary Limited 343 343 30‐Jan‐2025 The Vanguard Group, Inc. BUY 117.05 Ordinary Limited 343 343 30‐Jan‐2025 The Vanguard Group, Inc. BUY 48.61 Ordinary plc 336 336 30‐Jan‐2025 The Vanguard Group, Inc. BUY 48.61 Ordinary plc 784 784 30‐Jan‐2025 The Vanguard Group, Inc. BUY 48.61 Ordinary plc 784 784 31‐Jan‐2025 The Vanguard Group, Inc. BUY 117.40 Ordinary Limited 240 240 31‐Jan‐2025 The Vanguard Group, Inc. BUY 117.40 Ordinary Limited 557 557 31‐Jan‐2025 The Vanguard Group, Inc. BUY 118.10 Ordinary Limited 276 276 31‐Jan‐2025 The Vanguard Group, Inc. BUY 117.40 Ordinary Limited 71 71 31‐Jan‐2025 The Vanguard Group, Inc. BUY 48.91 Ordinary plc 11,526 11,526 31‐Jan‐2025 The Vanguard Group, Inc. BUY 48.91 Ordinary plc 717 717 31‐Jan‐2025 The Vanguard Group, Inc. BUY 48.91 Ordinary plc 558 558 31‐Jan‐2025 The Vanguard Group, Inc. BUY 48.91 Ordinary plc 1,880 1,880 31‐Jan‐2025 The Vanguard Group, Inc. BUY 48.91 Ordinary plc 530 530 31‐Jan‐2025 The Vanguard Group, Inc. BUY 48.59 Ordinary plc 957 957 3‐Feb‐2025 The Vanguard Group, Inc. BUY 114.91 Ordinary Limited 76 76 3‐Feb‐2025 The Vanguard Group, Inc. SELL 115.78 Ordinary Limited (840) (840) 3‐Feb‐2025 The Vanguard Group, Inc. SELL 115.00 Ordinary Limited (5,686) (5,686) 3‐Feb‐2025 The Vanguard Group, Inc. BUY 48.36 Ordinary plc 186 186 3‐Feb‐2025 The Vanguard Group, Inc. SELL 48.20 Ordinary plc (965) (965) 3‐Feb‐2025 The Vanguard Group, Inc. BUY 48.36 Ordinary plc 4,897 4,897 3‐Feb‐2025 The Vanguard Group, Inc. BUY 48.36 Ordinary plc 3,295 3,295 4‐Feb‐2025 The Vanguard Group, Inc. BUY 116.76 Ordinary Limited 92 92 4‐Feb‐2025 The Vanguard Group, Inc. BUY 116.76 Ordinary Limited 98 98 4‐Feb‐2025 The Vanguard Group, Inc. BUY 116.76 Ordinary Limited 320 320 4‐Feb‐2025 The Vanguard Group, Inc. BUY 116.93 Ordinary Limited 9,899 9,899 4‐Feb‐2025 The Vanguard Group, Inc. BUY 116.93 Ordinary Limited 3,008 3,008 4‐Feb‐2025 The Vanguard Group, Inc. BUY 116.93 Ordinary Limited 342 342 4‐Feb‐2025 The Vanguard Group, Inc. BUY 116.93 Ordinary Limited 3,911 3,911 4‐Feb‐2025 The Vanguard Group, Inc. BUY 48.79 Ordinary plc 224 224 4‐Feb‐2025 The Vanguard Group, Inc. BUY 48.79 Ordinary plc 254 254 4‐Feb‐2025 The Vanguard Group, Inc. BUY 48.79 Ordinary plc 956 956 4‐Feb‐2025 The Vanguard Group, Inc. BUY 48.79 Ordinary plc 488 488 4‐Feb‐2025 The Vanguard Group, Inc. BUY 48.42 Ordinary plc 15,305 15,305 4‐Feb‐2025 The Vanguard Group, Inc. BUY 48.42 Ordinary plc 11,317 11,317 4‐Feb‐2025 The Vanguard Group, Inc. BUY 48.42 Ordinary plc 1,054 1,054 5‐Feb‐2025 The Vanguard Group, Inc. BUY 118.30 Ordinary Limited 2,055 2,055 5‐Feb‐2025 The Vanguard Group, Inc. BUY 118.98 Ordinary Limited 3,812 3,812 5‐Feb‐2025 The Vanguard Group, Inc. BUY 49.00 Ordinary plc 196 196 5‐Feb‐2025 The Vanguard Group, Inc. BUY 49.00 Ordinary plc 976 976 5‐Feb‐2025 The Vanguard Group, Inc. BUY 48.96 Ordinary plc 6,766 6,766 5‐Feb‐2025 The Vanguard Group, Inc. BUY 49.00 Ordinary plc 879 879 5‐Feb‐2025 The Vanguard Group, Inc. BUY 49.00 Ordinary plc 911 911 6‐Feb‐2025 The Vanguard Group, Inc. BUY 120.18 Ordinary Limited 147 147 6‐Feb‐2025 The Vanguard Group, Inc. BUY 120.18 Ordinary Limited 460 460 6‐Feb‐2025 The Vanguard Group, Inc. BUY 120.18 Ordinary Limited 539 539 6‐Feb‐2025 The Vanguard Group, Inc. BUY 120.18 Ordinary Limited 178 178 6‐Feb‐2025 The Vanguard Group, Inc. BUY 120.18 Ordinary Limited 85 85 6‐Feb‐2025 The Vanguard Group, Inc. BUY 50.26 Ordinary plc 336 336 6‐Feb‐2025 The Vanguard Group, Inc. BUY 50.26 Ordinary plc 1,232 1,232 6‐Feb‐2025 The Vanguard Group, Inc. BUY 50.26 Ordinary plc 1,270 1,270 6‐Feb‐2025 The Vanguard Group, Inc. BUY 50.26 Ordinary plc 434 434 6‐Feb‐2025 The Vanguard Group, Inc. BUY 49.95 Ordinary plc 13,524 13,524 6‐Feb‐2025 The Vanguard Group, Inc. BUY 50.26 Ordinary plc 240 240 6‐Feb‐2025 The Vanguard Group, Inc. BUY 50.26 Ordinary plc 636 636 7‐Feb‐2025 The Vanguard Group, Inc. BUY 120.77 Ordinary Limited 160 160 7‐Feb‐2025 The Vanguard Group, Inc. BUY 120.77 Ordinary Limited 455 455 # 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 7‐Feb‐2025 The Vanguard Group, Inc. BUY 50.15 Ordinary plc 3,536 3,536 7‐Feb‐2025 The Vanguard Group, Inc. BUY 50.15 Ordinary plc 478 478 7‐Feb‐2025 The Vanguard Group, Inc. BUY 50.15 Ordinary plc 335 335 10‐Feb‐2025 The Vanguard Group, Inc. SELL 50.17 Ordinary plc (41,737) (41,737) 10‐Feb‐2025 The Vanguard Group, Inc. SELL 50.27 Ordinary plc (210) (210) 10‐Feb‐2025 The Vanguard Group, Inc. SELL 50.20 Ordinary plc (196) (196) 10‐Feb‐2025 The Vanguard Group, Inc. BUY 50.16 Ordinary plc 976 976 10‐Feb‐2025 The Vanguard Group, Inc. BUY 50.13 Ordinary plc 3,528 3,528 10‐Feb‐2025 The Vanguard Group, Inc. SELL 50.17 Ordinary plc (558,337) (558,337) 10‐Feb‐2025 The Vanguard Group, Inc. SELL 50.20 Ordinary plc (2,625) (2,625) 10‐Feb‐2025 The Vanguard Group, Inc. SELL 50.27 Ordinary plc (2,806) (2,806) 10‐Feb‐2025 The Vanguard Group, Inc. BUY 50.16 Ordinary plc 7,886 7,886 10‐Feb‐2025 The Vanguard Group, Inc. SELL 50.27 Ordinary plc (11) (11) 10‐Feb‐2025 The Vanguard Group, Inc. SELL 50.17 Ordinary plc (2,125) (2,125) 10‐Feb‐2025 The Vanguard Group, Inc. SELL 50.20 Ordinary plc (10) (10) 11‐Feb‐2025 The Vanguard Group, Inc. BUY 49.54 Ordinary plc 3,644 3,644 12‐Feb‐2025 The Vanguard Group, Inc. BUY 119.00 Ordinary Limited 98 98 12‐Feb‐2025 The Vanguard Group, Inc. BUY 119.00 Ordinary Limited 53 53 12‐Feb‐2025 The Vanguard Group, Inc. BUY 49.99 Ordinary plc 224 224 12‐Feb‐2025 The Vanguard Group, Inc. BUY 50.00 Ordinary plc 4,704 4,704 12‐Feb‐2025 The Vanguard Group, Inc. BUY 49.99 Ordinary plc 85 85 13‐Feb‐2025 The Vanguard Group, Inc. BUY 120.35 Ordinary Limited 49 49 13‐Feb‐2025 The Vanguard Group, Inc. BUY 120.35 Ordinary Limited 196 196 13‐Feb‐2025 The Vanguard Group, Inc. BUY 120.35 Ordinary Limited 245 245 13‐Feb‐2025 The Vanguard Group, Inc. BUY 120.35 Ordinary Limited 490 490 13‐Feb‐2025 The Vanguard Group, Inc. BUY 120.35 Ordinary Limited 178 178 13‐Feb‐2025 The Vanguard Group, Inc. BUY 121.78 Ordinary Limited 7,106 7,106 13‐Feb‐2025 The Vanguard Group, Inc. BUY 120.36 Ordinary Limited 57 57 13‐Feb‐2025 The Vanguard Group, Inc. BUY 120.35 Ordinary Limited 4,321 4,321 13‐Feb‐2025 The Vanguard Group, Inc. BUY 50.39 Ordinary plc 79 79 13‐Feb‐2025 The Vanguard Group, Inc. BUY 50.39 Ordinary plc 112 112 13‐Feb‐2025 The Vanguard Group, Inc. BUY 50.39 Ordinary plc 448 448 13‐Feb‐2025 The Vanguard Group, Inc. BUY 50.39 Ordinary plc 560 560 13‐Feb‐2025 The Vanguard Group, Inc. BUY 50.39 Ordinary plc 1,120 1,120 13‐Feb‐2025 The Vanguard Group, Inc. BUY 50.39 Ordinary plc 434 434 13‐Feb‐2025 The Vanguard Group, Inc. BUY 50.39 Ordinary plc 232 232 13‐Feb‐2025 The Vanguard Group, Inc. BUY 50.23 Ordinary plc 9,362 9,362 14‐Feb‐2025 The Vanguard Group, Inc. BUY 121.17 Ordinary Limited 160 160 14‐Feb‐2025 The Vanguard Group, Inc. BUY 121.17 Ordinary Limited 2,820 2,820 14‐Feb‐2025 The Vanguard Group, Inc. BUY 120.67 Ordinary Limited 1,395 1,395 14‐Feb‐2025 The Vanguard Group, Inc. BUY 120.67 Ordinary Limited 5,952 5,952 14‐Feb‐2025 The Vanguard Group, Inc. BUY 121.50 Ordinary Limited 618 618 14‐Feb‐2025 The Vanguard Group, Inc. BUY 50.54 Ordinary plc 478 478 14‐Feb‐2025 The Vanguard Group, Inc. BUY 50.53 Ordinary plc 5,890 5,890 14‐Feb‐2025 The Vanguard Group, Inc. BUY 50.53 Ordinary plc 5,890 5,890 14‐Feb‐2025 The Vanguard Group, Inc. BUY 50.53 Ordinary plc 12,096 12,096 14‐Feb‐2025 The Vanguard Group, Inc. BUY 50.53 Ordinary plc 2,835 2,835 14‐Feb‐2025 The Vanguard Group, Inc. BUY 51.29 Ordinary plc 1,422 1,422 14‐Feb‐2025 The Vanguard Group, Inc. BUY 50.54 Ordinary plc 913 913 17‐Feb‐2025 The Vanguard Group, Inc. SELL 50.90 Ordinary plc (19,437) (19,437) 17‐Feb‐2025 The Vanguard Group, Inc. BUY 50.85 Ordinary plc 976 976 17‐Feb‐2025 The Vanguard Group, Inc. BUY 50.85 Ordinary plc 558 558 18‐Feb‐2025 The Vanguard Group, Inc. BUY 120.66 Ordinary Limited 80 80 18‐Feb‐2025 The Vanguard Group, Inc. BUY 120.66 Ordinary Limited 800 800 18‐Feb‐2025 The Vanguard Group, Inc. BUY 120.46 Ordinary Limited 616 616 18‐Feb‐2025 The Vanguard Group, Inc. BUY 120.66 Ordinary Limited 89 89 18‐Feb‐2025 The Vanguard Group, Inc. BUY 120.70 Ordinary Limited 1,488 1,488 18‐Feb‐2025 The Vanguard Group, Inc. BUY 50.81 Ordinary plc 239 239 18‐Feb‐2025 The Vanguard Group, Inc. BUY 50.81 Ordinary plc 2,390 2,390 18‐Feb‐2025 The Vanguard Group, Inc. BUY 50.81 Ordinary plc 217 217 18‐Feb‐2025 The Vanguard Group, Inc. BUY 50.83 Ordinary plc 9,408 9,408 18‐Feb‐2025 The Vanguard Group, Inc. BUY 50.83 Ordinary plc 3,024 3,024 19‐Feb‐2025 The Vanguard Group, Inc. BUY 121.95 Ordinary Limited 98 98 19‐Feb‐2025 The Vanguard Group, Inc. BUY 121.95 Ordinary Limited 240 240 19‐Feb‐2025 The Vanguard Group, Inc. BUY 121.04 Ordinary Limited 3,348 3,348 19‐Feb‐2025 The Vanguard Group, Inc. BUY 121.95 Ordinary Limited 2,112 2,112 19‐Feb‐2025 The Vanguard Group, Inc. BUY 50.36 Ordinary plc 224 224 19‐Feb‐2025 The Vanguard Group, Inc. BUY 50.36 Ordinary plc 717 717 19‐Feb‐2025 The Vanguard Group, Inc. BUY 50.19 Ordinary plc 6,804 6,804 19‐Feb‐2025 The Vanguard Group, Inc. BUY 50.36 Ordinary plc 7,764 7,764 19‐Feb‐2025 The Vanguard Group, Inc. BUY 50.36 Ordinary plc 942 942 # 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‐Feb‐2025 The Vanguard Group, Inc. BUY 120.09 Ordinary Limited 196 196 20‐Feb‐2025 The Vanguard Group, Inc. BUY 120.09 Ordinary Limited 368 368 20‐Feb‐2025 The Vanguard Group, Inc. BUY 120.09 Ordinary Limited 490 490 20‐Feb‐2025 The Vanguard Group, Inc. BUY 120.09 Ordinary Limited 1,305 1,305 20‐Feb‐2025 The Vanguard Group, Inc. BUY 121.14 Ordinary Limited 5,574 5,574 20‐Feb‐2025 The Vanguard Group, Inc. BUY 121.04 Ordinary Limited 2,790 2,790 20‐Feb‐2025 The Vanguard Group, Inc. BUY 50.62 Ordinary plc 448 448 20‐Feb‐2025 The Vanguard Group, Inc. BUY 50.62 Ordinary plc 1,016 1,016 20‐Feb‐2025 The Vanguard Group, Inc. BUY 50.62 Ordinary plc 1,120 1,120 20‐Feb‐2025 The Vanguard Group, Inc. BUY 50.62 Ordinary plc 1,952 1,952 20‐Feb‐2025 The Vanguard Group, Inc. BUY 50.62 Ordinary plc 2,555 2,555 20‐Feb‐2025 The Vanguard Group, Inc. BUY 50.71 Ordinary plc 9,168 9,168 20‐Feb‐2025 The Vanguard Group, Inc. BUY 50.95 Ordinary plc 5,670 5,670 20‐Feb‐2025 The Vanguard Group, Inc. BUY 50.71 Ordinary plc 797 797 21‐Feb‐2025 The Vanguard Group, Inc. BUY 123.49 Ordinary Limited 240 240 21‐Feb‐2025 The Vanguard Group, Inc. BUY 123.49 Ordinary Limited 372 372 21‐Feb‐2025 The Vanguard Group, Inc. BUY 122.84 Ordinary Limited 424 424 21‐Feb‐2025 The Vanguard Group, Inc. BUY 50.82 Ordinary plc 717 717 21‐Feb‐2025 The Vanguard Group, Inc. BUY 50.44 Ordinary plc 1,344 1,344 24‐Feb‐2025 The Vanguard Group, Inc. BUY 118.82 Ordinary Limited 465 465 24‐Feb‐2025 The Vanguard Group, Inc. BUY 118.82 Ordinary Limited 788 788 24‐Feb‐2025 The Vanguard Group, Inc. BUY 119.40 Ordinary Limited 4,031 4,031 24‐Feb‐2025 The Vanguard Group, Inc. SELL 50.07 Ordinary plc (4,880) (4,880) 24‐Feb‐2025 The Vanguard Group, Inc. BUY 49.62 Ordinary plc 14,136 14,136 24‐Feb‐2025 The Vanguard Group, Inc. BUY 49.62 Ordinary plc 8,835 8,835 24‐Feb‐2025 The Vanguard Group, Inc. BUY 49.62 Ordinary plc 945 945 24‐Feb‐2025 The Vanguard Group, Inc. BUY 49.62 Ordinary plc 2,276 2,276 24‐Feb‐2025 The Vanguard Group, Inc. BUY 50.07 Ordinary plc 1,776 1,776 25‐Feb‐2025 The Vanguard Group, Inc. BUY 119.06 Ordinary Limited 49 49 25‐Feb‐2025 The Vanguard Group, Inc. BUY 119.06 Ordinary Limited 147 147 25‐Feb‐2025 The Vanguard Group, Inc. BUY 119.06 Ordinary Limited 196 196 25‐Feb‐2025 The Vanguard Group, Inc. BUY 119.06 Ordinary Limited 196 196 25‐Feb‐2025 The Vanguard Group, Inc. BUY 119.06 Ordinary Limited 87 87 25‐Feb‐2025 The Vanguard Group, Inc. BUY 118.79 Ordinary Limited 426 426 25‐Feb‐2025 The Vanguard Group, Inc. BUY 119.06 Ordinary Limited 547 547 25‐Feb‐2025 The Vanguard Group, Inc. BUY 119.60 Ordinary Limited 718 718 25‐Feb‐2025 The Vanguard Group, Inc. BUY 48.40 Ordinary plc 191 191 25‐Feb‐2025 The Vanguard Group, Inc. BUY 48.40 Ordinary plc 112 112 25‐Feb‐2025 The Vanguard Group, Inc. BUY 48.40 Ordinary plc 336 336 25‐Feb‐2025 The Vanguard Group, Inc. BUY 48.40 Ordinary plc 448 448 25‐Feb‐2025 The Vanguard Group, Inc. BUY 48.40 Ordinary plc 159 159 25‐Feb‐2025 The Vanguard Group, Inc. BUY 48.73 Ordinary plc 1,344 1,344 25‐Feb‐2025 The Vanguard Group, Inc. BUY 48.73 Ordinary plc 4,704 4,704 25‐Feb‐2025 The Vanguard Group, Inc. BUY 48.73 Ordinary plc 2,352 2,352 25‐Feb‐2025 The Vanguard Group, Inc. BUY 48.73 Ordinary plc 5,880 5,880 25‐Feb‐2025 The Vanguard Group, Inc. BUY 48.40 Ordinary plc 956 956 25‐Feb‐2025 The Vanguard Group, Inc. BUY 48.97 Ordinary plc 902 902 25‐Feb‐2025 The Vanguard Group, Inc. BUY 48.40 Ordinary plc 1,722 1,722 25‐Feb‐2025 The Vanguard Group, Inc. BUY 48.40 Ordinary plc 5,915 5,915 26‐Feb‐2025 The Vanguard Group, Inc. BUY 115.02 Ordinary Limited 98 98 26‐Feb‐2025 The Vanguard Group, Inc. SELL 115.02 Ordinary Limited (1,488) (1,488) 26‐Feb‐2025 The Vanguard Group, Inc. BUY 114.90 Ordinary Limited 1,600 1,600 26‐Feb‐2025 The Vanguard Group, Inc. BUY 115.02 Ordinary Limited 144 144 26‐Feb‐2025 The Vanguard Group, Inc. BUY 114.90 Ordinary Limited 4,464 4,464 26‐Feb‐2025 The Vanguard Group, Inc. BUY 114.90 Ordinary Limited 788 788 26‐Feb‐2025 The Vanguard Group, Inc. BUY 117.14 Ordinary Limited 4,864 4,864 26‐Feb‐2025 The Vanguard Group, Inc. BUY 48.85 Ordinary plc 235 235 26‐Feb‐2025 The Vanguard Group, Inc. BUY 48.85 Ordinary plc 224 224 26‐Feb‐2025 The Vanguard Group, Inc. BUY 48.85 Ordinary plc 5,022 5,022 26‐Feb‐2025 The Vanguard Group, Inc. BUY 48.85 Ordinary plc 9,269 9,269 26‐Feb‐2025 The Vanguard Group, Inc. BUY 48.44 Ordinary plc 8,835 8,835 26‐Feb‐2025 The Vanguard Group, Inc. BUY 48.85 Ordinary plc 420 420 26‐Feb‐2025 The Vanguard Group, Inc. BUY 48.44 Ordinary plc 9,072 9,072 26‐Feb‐2025 The Vanguard Group, Inc. BUY 48.85 Ordinary plc 7,273 7,273 26‐Feb‐2025 The Vanguard Group, Inc. BUY 48.44 Ordinary plc 2,268 2,268 27‐Feb‐2025 The Vanguard Group, Inc. BUY 116.69 Ordinary Limited 55 55 27‐Feb‐2025 The Vanguard Group, Inc. BUY 116.69 Ordinary Limited 65 65 27‐Feb‐2025 The Vanguard Group, Inc. BUY 48.19 Ordinary plc 207 207 27‐Feb‐2025 The Vanguard Group, Inc. BUY 47.94 Ordinary plc 4,123 4,123 27‐Feb‐2025 The Vanguard Group, Inc. BUY 47.94 Ordinary plc 8,835 8,835 27‐Feb‐2025 The Vanguard Group, Inc. BUY 48.19 Ordinary plc 101 101 # 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‐Feb‐2025 The Vanguard Group, Inc. BUY 48.19 Ordinary plc 948 948 27‐Feb‐2025 The Vanguard Group, Inc. BUY 48.19 Ordinary plc 1,178 1,178 28‐Feb‐2025 The Vanguard Group, Inc. BUY 113.37 Ordinary Limited 12,224 12,224 28‐Feb‐2025 The Vanguard Group, Inc. BUY 113.37 Ordinary Limited 400 400 28‐Feb‐2025 The Vanguard Group, Inc. BUY 47.94 Ordinary plc 1,195 1,195 28‐Feb‐2025 The Vanguard Group, Inc. BUY 47.94 Ordinary plc 12,433 12,433 28‐Feb‐2025 The Vanguard Group, Inc. BUY 47.94 Ordinary plc 8,352 8,352 28‐Feb‐2025 The Vanguard Group, Inc. BUY 47.94 Ordinary plc 597 597 3‐Mar‐2025 The Vanguard Group, Inc. BUY 117.41 Ordinary Limited 196 196 3‐Mar‐2025 The Vanguard Group, Inc. BUY 117.41 Ordinary Limited 532 532 3‐Mar‐2025 The Vanguard Group, Inc. BUY 48.77 Ordinary plc 448 448 3‐Mar‐2025 The Vanguard Group, Inc. BUY 48.07 Ordinary plc 8,835 8,835 3‐Mar‐2025 The Vanguard Group, Inc. BUY 48.77 Ordinary plc 385 385 4‐Mar‐2025 The Vanguard Group, Inc. BUY 117.18 Ordinary Limited 92 92 4‐Mar‐2025 The Vanguard Group, Inc. BUY 117.18 Ordinary Limited 147 147 4‐Mar‐2025 The Vanguard Group, Inc. BUY 116.55 Ordinary Limited 528 528 4‐Mar‐2025 The Vanguard Group, Inc. BUY 48.50 Ordinary plc 254 254 4‐Mar‐2025 The Vanguard Group, Inc. BUY 48.50 Ordinary plc 336 336 4‐Mar‐2025 The Vanguard Group, Inc. SELL 48.44 Ordinary plc (63,257) (63,257) 4‐Mar‐2025 The Vanguard Group, Inc. BUY 48.59 Ordinary plc 331 331 5‐Mar‐2025 The Vanguard Group, Inc. BUY 117.50 Ordinary Limited 160 160 5‐Mar‐2025 The Vanguard Group, Inc. BUY 117.50 Ordinary Limited 55 55 5‐Mar‐2025 The Vanguard Group, Inc. BUY 118.78 Ordinary Limited 2,325 2,325 5‐Mar‐2025 The Vanguard Group, Inc. BUY 118.78 Ordinary Limited 2,883 2,883 5‐Mar‐2025 The Vanguard Group, Inc. BUY 117.50 Ordinary Limited 5,455 5,455 5‐Mar‐2025 The Vanguard Group, Inc. SELL 118.40 Ordinary Limited (273) (273) 5‐Mar‐2025 The Vanguard Group, Inc. BUY 49.04 Ordinary plc 478 478 5‐Mar‐2025 The Vanguard Group, Inc. BUY 49.04 Ordinary plc 1,890 1,890 5‐Mar‐2025 The Vanguard Group, Inc. BUY 49.54 Ordinary plc 11,780 11,780 5‐Mar‐2025 The Vanguard Group, Inc. BUY 49.54 Ordinary plc 15,903 15,903 5‐Mar‐2025 The Vanguard Group, Inc. BUY 49.04 Ordinary plc 5,662 5,662 5‐Mar‐2025 The Vanguard Group, Inc. BUY 49.04 Ordinary plc 235 235 5‐Mar‐2025 The Vanguard Group, Inc. BUY 49.10 Ordinary plc 23,115 23,115 5‐Mar‐2025 The Vanguard Group, Inc. BUY 49.54 Ordinary plc 4,725 4,725 5‐Mar‐2025 The Vanguard Group, Inc. BUY 49.54 Ordinary plc 5,859 5,859 5‐Mar‐2025 The Vanguard Group, Inc. BUY 49.04 Ordinary plc 12,711 12,711 5‐Mar‐2025 The Vanguard Group, Inc. BUY 49.04 Ordinary plc 885 885 5‐Mar‐2025 The Vanguard Group, Inc. BUY 49.04 Ordinary plc 1,151 1,151 5‐Mar‐2025 The Vanguard Group, Inc. SELL 49.15 Ordinary plc (563) (563) 6‐Mar‐2025 The Vanguard Group, Inc. BUY 114.92 Ordinary Limited 49 49 6‐Mar‐2025 The Vanguard Group, Inc. BUY 114.92 Ordinary Limited 392 392 6‐Mar‐2025 The Vanguard Group, Inc. BUY 114.92 Ordinary Limited 735 735 6‐Mar‐2025 The Vanguard Group, Inc. BUY 114.33 Ordinary Limited 3,627 3,627 6‐Mar‐2025 The Vanguard Group, Inc. BUY 114.33 Ordinary Limited 594 594 6‐Mar‐2025 The Vanguard Group, Inc. BUY 47.91 Ordinary plc 435 435 6‐Mar‐2025 The Vanguard Group, Inc. BUY 47.91 Ordinary plc 112 112 6‐Mar‐2025 The Vanguard Group, Inc. BUY 47.91 Ordinary plc 896 896 6‐Mar‐2025 The Vanguard Group, Inc. BUY 47.91 Ordinary plc 1,680 1,680 6‐Mar‐2025 The Vanguard Group, Inc. BUY 47.53 Ordinary plc 4,123 4,123 6‐Mar‐2025 The Vanguard Group, Inc. BUY 47.53 Ordinary plc 20,026 20,026 6‐Mar‐2025 The Vanguard Group, Inc. BUY 47.53 Ordinary plc 7,371 7,371 6‐Mar‐2025 The Vanguard Group, Inc. BUY 47.91 Ordinary plc 949 949 6‐Mar‐2025 The Vanguard Group, Inc. BUY 47.53 Ordinary plc 1,707 1,707 6‐Mar‐2025 The Vanguard Group, Inc. BUY 47.91 Ordinary plc 1,554 1,554 6‐Mar‐2025 The Vanguard Group, Inc. BUY 48.06 Ordinary plc 226 226 7‐Mar‐2025 The Vanguard Group, Inc. BUY 115.20 Ordinary Limited 240 240 7‐Mar‐2025 The Vanguard Group, Inc. BUY 115.20 Ordinary Limited 178 178 7‐Mar‐2025 The Vanguard Group, Inc. BUY 115.20 Ordinary Limited 56 56 7‐Mar‐2025 The Vanguard Group, Inc. BUY 116.25 Ordinary Limited 1,395 1,395 7‐Mar‐2025 The Vanguard Group, Inc. BUY 115.20 Ordinary Limited 685 685 7‐Mar‐2025 The Vanguard Group, Inc. BUY 116.25 Ordinary Limited 1,980 1,980 7‐Mar‐2025 The Vanguard Group, Inc. BUY 48.03 Ordinary plc 717 717 7‐Mar‐2025 The Vanguard Group, Inc. BUY 48.03 Ordinary plc 390 390 7‐Mar‐2025 The Vanguard Group, Inc. BUY 48.60 Ordinary plc 1,767 1,767 7‐Mar‐2025 The Vanguard Group, Inc. BUY 48.03 Ordinary plc 213 213 7‐Mar‐2025 The Vanguard Group, Inc. BUY 48.60 Ordinary plc 2,835 2,835 7‐Mar‐2025 The Vanguard Group, Inc. BUY 48.03 Ordinary plc 329 329 7‐Mar‐2025 The Vanguard Group, Inc. BUY 48.60 Ordinary plc 5,690 5,690 10‐Mar‐2025 The Vanguard Group, Inc. BUY 118.00 Ordinary Limited 672 672 10‐Mar‐2025 The Vanguard Group, Inc. BUY 118.72 Ordinary Limited 97 97 10‐Mar‐2025 The Vanguard Group, Inc. BUY 48.29 Ordinary plc 119 119 # 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‐Mar‐2025 The Vanguard Group, Inc. BUY 48.22 Ordinary plc 772 772 10‐Mar‐2025 The Vanguard Group, Inc. BUY 48.22 Ordinary plc 5,890 5,890 10‐Mar‐2025 The Vanguard Group, Inc. BUY 48.22 Ordinary plc 5,890 5,890 10‐Mar‐2025 The Vanguard Group, Inc. BUY 48.29 Ordinary plc 200 200 11‐Mar‐2025 The Vanguard Group, Inc. BUY 119.34 Ordinary Limited 392 392 11‐Mar‐2025 The Vanguard Group, Inc. SELL 118.54 Ordinary Limited (6,080) (6,080) 11‐Mar‐2025 The Vanguard Group, Inc. BUY 118.54 Ordinary Limited 3,348 3,348 11‐Mar‐2025 The Vanguard Group, Inc. BUY 118.38 Ordinary Limited 5,051 5,051 11‐Mar‐2025 The Vanguard Group, Inc. BUY 47.60 Ordinary plc 896 896 11‐Mar‐2025 The Vanguard Group, Inc. BUY 47.62 Ordinary plc 10,602 10,602 11‐Mar‐2025 The Vanguard Group, Inc. BUY 48.47 Ordinary plc 2,014 2,014 11‐Mar‐2025 The Vanguard Group, Inc. BUY 47.62 Ordinary plc 5,890 5,890 11‐Mar‐2025 The Vanguard Group, Inc. BUY 47.62 Ordinary plc 6,804 6,804 11‐Mar‐2025 The Vanguard Group, Inc. SELL 47.69 Ordinary plc (6,980) (6,980) 11‐Mar‐2025 The Vanguard Group, Inc. SELL 47.69 Ordinary plc (31,772) (31,772) 12‐Mar‐2025 The Vanguard Group, Inc. BUY 117.22 Ordinary Limited 55 55 12‐Mar‐2025 The Vanguard Group, Inc. BUY 117.73 Ordinary Limited 1,791 1,791 12‐Mar‐2025 The Vanguard Group, Inc. BUY 46.82 Ordinary plc 14,725 14,725 12‐Mar‐2025 The Vanguard Group, Inc. BUY 46.91 Ordinary plc 126 126 12‐Mar‐2025 The Vanguard Group, Inc. BUY 46.82 Ordinary plc 5,103 5,103 13‐Mar‐2025 The Vanguard Group, Inc. BUY 115.99 Ordinary Limited 230 230 13‐Mar‐2025 The Vanguard Group, Inc. BUY 115.99 Ordinary Limited 230 230 13‐Mar‐2025 The Vanguard Group, Inc. BUY 115.99 Ordinary Limited 230 230 13‐Mar‐2025 The Vanguard Group, Inc. BUY 115.99 Ordinary Limited 160 160 13‐Mar‐2025 The Vanguard Group, Inc. SELL 116.32 Ordinary Limited (2,012) (2,012) 13‐Mar‐2025 The Vanguard Group, Inc. BUY 47.30 Ordinary plc 334 334 13‐Mar‐2025 The Vanguard Group, Inc. BUY 47.30 Ordinary plc 448 448 13‐Mar‐2025 The Vanguard Group, Inc. BUY 47.30 Ordinary plc 635 635 13‐Mar‐2025 The Vanguard Group, Inc. BUY 47.30 Ordinary plc 478 478 13‐Mar‐2025 The Vanguard Group, Inc. BUY 47.32 Ordinary plc 11,191 11,191 13‐Mar‐2025 The Vanguard Group, Inc. SELL 46.77 Ordinary plc (2,495) (2,495) 13‐Mar‐2025 The Vanguard Group, Inc. BUY 47.30 Ordinary plc 549 549 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 17‐Mar‐2025 The Vanguard Group, Inc. BUY 119.20 Ordinary Limited 320 320 17‐Mar‐2025 The Vanguard Group, Inc. BUY 119.20 Ordinary Limited 89 89 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 4,371 4,371 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 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 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 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 # 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 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 3,904 3,904 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 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 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 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 3,432 3,432 20‐Mar‐2025 The Vanguard Group, Inc. BUY 48.40 Ordinary plc 1,144 1,144 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 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 118.58 Ordinary Limited 605 605 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 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. BUY 47.57 Ordinary plc 717 717 21‐Mar‐2025 The Vanguard Group, Inc. SELL 47.57 Ordinary plc (2,549) (2,549) 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 976 976 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 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 # 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‐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 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.78 Ordinary Limited 76 76 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 225 225 25‐Mar‐2025 The Vanguard Group, Inc. BUY 48.56 Ordinary plc 232 232 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 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 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.72 Ordinary plc 14,825 14,825 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 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.14 Ordinary plc 9,644 9,644 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 20,570 20,570 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.02 Ordinary plc 2,268 2,268 27‐Mar‐2025 The Vanguard Group, Inc. BUY 48.14 Ordinary plc 330 330 28‐Mar‐2025 The Vanguard Group, Inc. BUY 121.26 Ordinary Limited 240 240 28‐Mar‐2025 The Vanguard Group, Inc. BUY 121.26 Ordinary Limited 386 386 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 119.76 Ordinary Limited 62 62 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.27 Ordinary plc (5,789) (5,789) 28‐Mar‐2025 The Vanguard Group, Inc. SELL 47.02 Ordinary plc (3,673) (3,673) 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.27 Ordinary plc (26,530) (26,530) 28‐Mar‐2025 The Vanguard Group, Inc. SELL 47.02 Ordinary plc (16,836) (16,836) 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 230 230 # 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 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 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 530 530 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 930 930 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 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 49 49 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 276 276 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 155 155 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 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 294 294 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 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 930 930 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 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 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 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 105.40 Ordinary Limited 15,805 15,805 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) 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 # 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‐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. SELL 109.49 Ordinary Limited (113) (113) 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 2,760 2,760 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 42.77 Ordinary plc 22,478 22,478 8‐Apr‐2025 The Vanguard Group, Inc. BUY 40.85 Ordinary plc 564 564 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 92 92 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 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 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 254 254 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 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) 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. SELL 110.13 Ordinary Limited (2,988) (2,988) 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 2,208 2,208 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 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 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 92 92 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 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 254 254 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 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 645 645 11‐Apr‐2025 The Vanguard Group, Inc. BUY 43.04 Ordinary plc 215 215 # 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 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 49 49 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 308 308 14‐Apr‐2025 The Vanguard Group, Inc. BUY 110.85 Ordinary Limited 76 76 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 138 138 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 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 2,850 2,850 14‐Apr‐2025 The Vanguard Group, Inc. BUY 43.29 Ordinary plc 1,140 1,140 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 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 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 740 740 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 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 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 6,760 6,760 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.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 43.53 Ordinary plc 1,409 1,409 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.22 Ordinary plc 151 151 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 # 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 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.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 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.85 Ordinary plc 1,791 1,791 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.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.85 Ordinary plc 2,292 2,292 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.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 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 796 796 23‐Apr‐2025 The Vanguard Group, Inc. BUY 113.63 Ordinary Limited 995 995 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,264 2,264 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.86 Ordinary plc 770 770 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 392 392 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 162 162 24‐Apr‐2025 The Vanguard Group, Inc. BUY 116.56 Ordinary Limited 2,025 2,025 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 # 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‐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 690 690 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 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 1,184 1,184 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 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.25 Ordinary plc 376 376 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.13 Ordinary plc 12,808 12,808 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 19‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 117.40 Ordinary Limited 6,220 6,220 24‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 116.16 Ordinary Limited 2,504 2,504 24‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 116.16 Ordinary Limited 3,130 3,130 27‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 116.83 Ordinary Limited 699 699 30‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 117.87 Ordinary Limited 1,400 1,400 31‐Dec‐2024 Vanguard Investments Australia Ltd. SELL 47.23 Ordinary plc (6,221) (6,221) 31‐Dec‐2024 Vanguard Investments Australia Ltd. SELL 117.46 Ordinary Limited (21,259) (21,259) 31‐Dec‐2024 Vanguard Investments Australia Ltd. SELL 117.46 Ordinary Limited (676) (676) 2‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 118.21 Ordinary Limited 622 622 2‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 118.21 Ordinary Limited 690 690 3‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 117.47 Ordinary Limited 2,177 2,177 3‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 117.47 Ordinary Limited 1,380 1,380 6‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 115.44 Ordinary Limited 3,732 3,732 6‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 115.44 Ordinary Limited 1,380 1,380 8‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 115.93 Ordinary Limited 1,866 1,866 9‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 116.45 Ordinary Limited 1,380 1,380 10‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 119.04 Ordinary Limited 4,680 4,680 13‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 118.79 Ordinary Limited 1,866 1,866 13‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 118.79 Ordinary Limited 2,070 2,070 14‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 119.80 Ordinary Limited 2,760 2,760 15‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 119.49 Ordinary Limited 1,244 1,244 17‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 118.74 Ordinary Limited 3,732 3,732 20‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 120.09 Ordinary Limited 1,244 1,244 20‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 120.09 Ordinary Limited 2,760 2,760 21‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 120.61 Ordinary Limited 1,244 1,244 21‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 120.61 Ordinary Limited 426 426 23‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 118.00 Ordinary Limited 1,244 1,244 23‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 118.00 Ordinary Limited 2,760 2,760 24‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 118.33 Ordinary Limited 3,732 3,732 28‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 117.68 Ordinary Limited 2,170 2,170 28‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 117.68 Ordinary Limited 4,650 4,650 28‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 117.68 Ordinary Limited 2,070 2,070 28‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 117.68 Ordinary Limited 2,070 2,070 30‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 117.05 Ordinary Limited 930 930 31‐Jan‐2025 Vanguard Investments Australia Ltd. SELL 48.91 Ordinary plc (9,393) (9,393) 31‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 117.40 Ordinary Limited 2,070 2,070 31‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 117.40 Ordinary Limited 425 425 3‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 48.36 Ordinary plc 2,053 2,053 3‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 114.91 Ordinary Limited 930 930 3‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 114.91 Ordinary Limited 3,450 3,450 4‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 116.76 Ordinary Limited 5,270 5,270 5‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 119.18 Ordinary Limited 7,064 7,064 6‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 120.18 Ordinary Limited 2,790 2,790 6‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 120.18 Ordinary Limited 4,650 4,650 10‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 119.32 Ordinary Limited 930 930 10‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 119.32 Ordinary Limited 2,070 2,070 10‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 119.32 Ordinary Limited 850 850 11‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 119.71 Ordinary Limited 5,909 5,909 11‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 119.71 Ordinary Limited 10,024 10,024 12‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 119.00 Ordinary Limited 1,555 1,555 13‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 50.39 Ordinary plc 2,020 2,020 13‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 120.35 Ordinary Limited 2,070 2,070 17‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 120.94 Ordinary Limited 1,651 1,651 18‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 120.66 Ordinary Limited 6,220 6,220 18‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 120.66 Ordinary Limited 2,768 2,768 # 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 18‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 120.66 Ordinary Limited 4,844 4,844 19‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 121.95 Ordinary Limited 4,722 4,722 19‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 121.73 Ordinary Limited 4,723 4,723 20‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 120.09 Ordinary Limited 6,240 6,240 20‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 120.09 Ordinary Limited 2,772 2,772 20‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 120.09 Ordinary Limited 6,237 6,237 21‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 123.49 Ordinary Limited 312 312 21‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 123.49 Ordinary Limited 1,386 1,386 24‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 119.80 Ordinary Limited 936 936 25‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 119.06 Ordinary Limited 1,555 1,555 25‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 119.06 Ordinary Limited 3,470 3,470 26‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 115.02 Ordinary Limited 622 622 26‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 115.02 Ordinary Limited 6,220 6,220 26‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 115.02 Ordinary Limited 2,784 2,784 26‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 116.80 Ordinary Limited 8,442 8,442 27‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 116.69 Ordinary Limited 1,555 1,555 27‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 116.69 Ordinary Limited 3,480 3,480 28‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 47.94 Ordinary plc 2,843 2,843 28‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 47.94 Ordinary plc 1,686 1,686 3‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 117.41 Ordinary Limited 1,244 1,244 3‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 117.41 Ordinary Limited 1,392 1,392 4‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 117.18 Ordinary Limited 1,394 1,394 5‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 117.50 Ordinary Limited 4,182 4,182 5‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 117.50 Ordinary Limited 17,619 17,619 5‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 117.50 Ordinary Limited 425 425 6‐Mar‐2025 Vanguard Investments Australia Ltd. SELL 114.92 Ordinary Limited (1,560) (1,560) 6‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 114.92 Ordinary Limited 11,856 11,856 6‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 114.92 Ordinary Limited 2,106 2,106 6‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 114.99 Ordinary Limited 9,176 9,176 6‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 114.92 Ordinary Limited 250 250 7‐Mar‐2025 Vanguard Investments Australia Ltd. SELL 115.20 Ordinary Limited (4,665) (4,665) 7‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 115.20 Ordinary Limited 27,990 27,990 7‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 115.20 Ordinary Limited 2,808 2,808 7‐Mar‐2025 Vanguard Investments Australia Ltd. SELL 115.20 Ordinary Limited (1,708) (1,708) 7‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 115.20 Ordinary Limited 427 427 10‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 118.71 Ordinary Limited 2,808 2,808 11‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 119.34 Ordinary Limited 4,368 4,368 11‐Mar‐2025 Vanguard Investments Australia Ltd. SELL 119.34 Ordinary Limited (1,404) (1,404) 11‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 119.34 Ordinary Limited 2,106 2,106 11‐Mar‐2025 Vanguard Investments Australia Ltd. SELL 119.34 Ordinary Limited (854) (854) 11‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 119.34 Ordinary Limited 427 427 12‐Mar‐2025 Vanguard Investments Australia Ltd. SELL 117.23 Ordinary Limited (3,510) (3,510) 12‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 117.23 Ordinary Limited 9,828 9,828 12‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 117.23 Ordinary Limited 854 854 13‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 115.99 Ordinary Limited 3,120 3,120 13‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 115.99 Ordinary Limited 2,106 2,106 13‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 115.99 Ordinary Limited 854 854 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 49.07 Ordinary plc 2,007 2,007 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 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 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 82 82 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 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. SELL 115.49 Ordinary Limited (78,262) (78,262) 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 (289) (289) # 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 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. SELL 42.34 Ordinary plc (4,554) (4,554) 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 6,060 6,060 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 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 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 43.04 Ordinary plc 2,290 2,290 11‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 109.29 Ordinary Limited 2,716 2,716 11‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 109.29 Ordinary Limited 3,395 3,395 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 43.53 Ordinary plc 4,168 4,168 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 6,080 6,080 16‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 108.37 Ordinary Limited 1,358 1,358 16‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 108.37 Ordinary Limited 5,106 5,106 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 2,037 2,037 17‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 111.54 Ordinary Limited 4,074 4,074 22‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 44.67 Ordinary plc 2,180 2,180 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 6,181 6,181 22‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 111.62 Ordinary Limited 2,037 2,037 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 This is Annexure A of 16 pages referred to in Form 603, Notice of initial substantial holder. Signature: Name: Shawn Acker Capacity: Compliance Manager Date: 29 April 2025 # External Use Authorized