6-K 1 form6k2025apr.htm 6-K Document

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


EX-99.1 2 ex01d01voting25apr.htm EX-99.1 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


 
EX-99.2 3 ex02d04mrausvendor.htm EX-99.2 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


 
EX-99.3 4 ex03d07app3g33302.htm EX-99.3 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


 
EX-99.4 5 ex04d07app3g304147.htm EX-99.4 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


 
EX-99.5 6 ex05d07app3h59517.htm EX-99.5 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.


 
EX-99.6 7 ex06d08dividend24.htm EX-99.6 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


 
EX-99.7 8 ex07d08pdmrvalle.htm EX-99.7 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


 
EX-99.8 9 ex08d17mragmmetals.htm EX-99.8 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


 
EX-99.9 10 ex09d23app3a1.htm EX-99.9 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


 
EX-99.10 11 ex10d25pdmr4plans.htm EX-99.10 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


 
EX-99.11 12 ex11d28form605jpmorgan.htm EX-99.11 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.


 
EX-99.12 13 ex12d28app3g96199.htm EX-99.12 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


 
EX-99.13 14 ex13d28app3g211832.htm EX-99.13 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


 
EX-99.14 15 ex14d28pdmr_4plans.htm EX-99.14 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


 
EX-99.15 16 ex15d30form603vanguard_.htm EX-99.15 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