Skip to main content

AI assistant

Sign in to chat with this filing

The assistant answers questions, extracts KPIs, and summarises risk factors directly from the filing text.

STEADFAST GROUP LIMITED Major Shareholding Notification 2026

Apr 21, 2026

65758_rns_2026-04-21_251ed7f7-aea7-4a5d-ac73-6fd7c14cbda1.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

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

To. Company Name/Scheme
Steadfast Group Ltd

ACN/ARSN
073 659 677

  1. Details of substantial holder (1)

Name
First Sentier Group Limited ACN 630 725 558 and its related bodies corporate or associates listed in annexure A

ACN/ARSN (if applicable)
630 725 558

There was a change in the interests of the
substantial holder on
20/04/2026

The previous notice was given to the company on
26/11/2025

The previous notice was dated
21/11/2025

  1. Previous and present voting power

The total number of votes attached to all the voting shares in the company or voting interests in the scheme that the substantial holder or an associate (2) had a relevant interest (3) in when last required, and when now required, to give a substantial holding notice to the company or scheme, are as follows:

Class of securities (4) Previous notice Present notice
Person's votes Voting power (5) Person's votes Voting power (5)
Fully Paid ordinary shares 78,569,768 7.07% 67,420,248 6.06%

*Note these securities are comprised of 64,271,644 shares in which First Sentier Group Limited and its subsidiaries have voting power and 3,148,604 securities in which First Sentier Group Limited's ultimate parent, Mitsubishi UFJ Financial Group, Inc. on and from 20 April 2026, has informed it that it has voting power prior to the date of this notice.

  1. Changes in relevant interests

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

Date of change Person whose relevant interest changed Nature of change (6) Consideration given in relation to change (7) Class and number of securities affected Person's votes affected
See annexure B to this notice
  1. Present relevant interests

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

Holder of relevant interest Registered holder of securities Person entitled to be registered as holder (8) Nature of relevant interest (6) Class and number of securities Person's votes
First Sentier Investors RQI Pty Ltd ACN 133 312 017 CITIGROUP GLOBAL MARKETS INC Relevant interest under paragraph 608(1)(b) and/or 608(1)(c) of the Corporations Act 2001 (Cth), being a relevant interest arising from having the power to control the exercise of the right to vote attached to securities and/or to control the exercise of the power to dispose of securities in its capacity as investment manager, as provided for under its investment mandates. In addition, if any OTC derivatives, warrants or other securities (other than ordinary shares or ordinary units (as applicable)) are referred to below in this row, the relevant interest in respect of those securities arises under subsection 608(8) being an accelerated relevant interest held in the same capacity. Fully Paid ordinary shares(including 1027239 1,027,239 borrowed from Citigroup Global Markets Limited (Agreement 14), see Annexure C) 1,027,239
First Sentier Investors (Australia) IM Ltd ACN 114 194 311 BNP Paribas Securities Relevant interest under paragraph 608(1)(b) and/or 608(1)(c) of the Corporations Act 2001 (Cth), being a relevant interest arising from having the power to control the exercise of the right to vote attached to securities and/or to control the exercise of the power to dispose of securities in its capacity as investment manager, as provided for under its investment mandates. In addition, if any OTC derivatives, warrants or other securities (other than ordinary shares or ordinary units (as applicable)) are referred to below in this row, the relevant interest in respect of those securities arises under subsection 608(8) being an accelerated relevant interest held in the same capacity. 75,471 Fully Paid ordinary shares 75,471

First Sentier Investors (Australia) IM Ltd ACN 114 194 311 CITIGROUP GLOBAL MARKETS INC Relevant interest under paragraph 608(1)(b) and/or 608(1)(c) of the Corporations Act 2001 (Cth), being a relevant interest arising from having the power to control the exercise of the right to vote attached to securities and/or to control the exercise of the power to dispose of securities in its capacity as investment manager, as provided for under its investment mandates. In addition, if any OTC derivatives, warrants or other securities (other than ordinary shares or ordinary units (as applicable)) are referred to below in this row, the relevant interest in respect of those securities arises under subsection 608(8) being an accelerated relevant interest held in the same capacity. Fully Paid ordinary shares(including 1027239 2,193,217 borrowed from Citigroup Global Markets Limited (Agreement 14), see Annexure C) 2,193,217
First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Citibank N A Hong Kong Relevant interest under paragraph 608(1)(b) and/or 608(1)(c) of the Corporations Act 2001 (Cth), being a relevant interest arising from having the power to control the exercise of the right to vote attached to securities and/or to control the exercise of the power to dispose of securities in its capacity as investment manager, as provided for under its investment mandates. In addition, if any OTC derivatives, warrants or other securities (other than ordinary shares or ordinary units (as applicable)) are referred to below in this row, the relevant interest in respect of those securities arises under subsection 608(8) being an accelerated relevant interest held in the same capacity. 6,499,796 Fully Paid ordinary shares 6,499,796
First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Citicorp Nominees Pty Limited (Australia) Relevant interest under paragraph 608(1)(b) and/or 608(1)(c) of the Corporations Act 2001 (Cth), being a relevant interest arising from having the power to control the exercise of the right to vote attached to securities and/or to control the exercise of the power to dispose of securities in its capacity as investment manager, as provided for under its investment mandates. In addition, if any OTC derivatives, warrants or other securities (other than ordinary shares or ordinary units (as applicable)) are referred to below in this row, the relevant interest in respect of those securities arises under subsection 608(8) being an accelerated relevant interest held in the same capacity. 43,443,724 Fully Paid ordinary shares 43,443,724
First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Northern Trust Company Relevant interest under paragraph 608(1)(b) and/or 608(1)(c) of the Corporations Act 2001 (Cth), being a relevant interest arising from having the power to control the exercise of the right to vote attached to securities and/or to control the exercise of the power to dispose of securities in its capacity as investment manager, as provided for under its investment mandates. In addition, if any OTC derivatives, warrants or other securities (other than ordinary shares or ordinary units (as applicable)) are referred to below in this row, the relevant interest in respect of those securities arises under subsection 608(8) being an accelerated relevant interest held in the same capacity. 1,084,134 Fully Paid ordinary shares 1,084,134
First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Northern Trust Singapore Relevant interest under paragraph 608(1)(b) and/or 608(1)(c) of the Corporations Act 2001 (Cth), being a relevant interest arising from having the power to control the exercise of the right to vote attached to securities and/or to control the exercise of the power to dispose of securities in its capacity as investment manager, as provided for under its investment mandates. In addition, if any OTC derivatives, warrants or other securities (other than ordinary shares or ordinary units (as applicable)) are referred to below in this row, the relevant interest in respect of those securities arises under subsection 608(8) being an accelerated relevant interest held in the same capacity. 4,486,395 Fully Paid ordinary shares 4,486,398
First Sentier Investors (Australia) IM Ltd ACN 114 194 311 State Street Global Services Relevant interest under paragraph 608(1)(b) and/or 608(1)(c) of the Corporations Act 2001 (Cth), being a relevant interest arising from having the power to control the exercise of the right to vote attached to securities and/or to control the exercise of the power to dispose of securities in its capacity as investment manager, as provided for under its investment mandates. In addition, if any OTC derivatives, warrants or other securities (other than ordinary shares or ordinary units (as applicable)) are referred to below in this row, the relevant interest in respect of those securities arises under subsection 608(8) being an accelerated relevant interest held in the same capacity. 6,488,904 Fully Paid ordinary shares 6,488,904
Mitsubishi UFJ Financial Group Mitsubishi UFJ Financial Group Mitsubishi UFJ Financial Group Inc. (MUFG) owns 100% of First Sentier Group Limited (indirectly) and has informed First Sentier Group Limited that it has a relevant interest in the shares noted in this column. Accordingly, First Sentier Group Limited has a relevant interest or voting power in those shares pursuant to section 608(3) or section 12(2)(a) of the Corporations Act (as relevant). MUFG has not provided any further details of that relevant interest - accordingly no transaction information is recorded in Appendix B or holder information is recorded in Section 4. Reference is made to any subsequent filing of MUFG which will reflect this interest. 3,148,604 Fully Paid ordinary shares 3,148,604

  1. Changes in association

The persons who have become associates (2) of, ceased to be associates of, or have changed the nature of their association (9) with, the substantial holder in relation to voting interests in the company or scheme are as follows:

Name and ACN/ARSN (if applicable) Nature of association
  1. Addresses

The addresses of persons named in this form are as follows:

Name Address
First Sentier Investors RQI Pty Ltd ACN 133 312 017 Level 5, Tower Three International Towers Sydney, 300 Barangaroo Avenue, Barangaroo NSW 2000, Australia
First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Level 5, Tower Three International Towers Sydney, 300 Barangaroo Avenue, Barangaroo NSW 2000, Australia
Mitsubishi UFJ Financial Group 1-4-5, Marunouchi, Chiyoda-ku, Tokyo 100-8330, Japan

Signature

print name Lisa Warburton capacity Company Secretary
sign here L. Warburton date 22/04/2026

Annexure A

This is annexure A referred to in Form 604, Notice of change of interest of substantial holder dated 20/04/2026

L. Wai

Liaw Warburton
Company Secretary
Dated the 22/04/2026

SCHEDULE

First Sentier Investors (Malta) Limited (Company Code C41267)
First Sentier Investors (Malta) Holdings Limited (Company Code C41260)
First Sentier Investors (Luxembourg) EDIF II GP S.A.R.L (Company No. B204413)
First Sentier Investors (Australia) Services Pty Limited (ACN 624 305 595)
First Sentier Investors (Australia) IM Ltd (ACN 114 194 311)
First Sentier Investors (Australia) Infrastructure Holdings Ltd (ACN 085 313 926)
First Sentier Investors (Australia) Infrastructure Managers Pty Ltd (ACN 101 384 294)
First Sentier Investors Strategic Investments Pty Limited (ACN 625 765 399)
First Sentier Investors (Australia) RE Ltd (ACN 006 464 428)
First Sentier Investors Asia Holdings Limited (ACN 054 571 701)
First Sentier Investors RQI Pty Ltd (ACN 133 312 017)
First Sentier Investors (Luxembourg) EDIF I Feeders MC S.A.R.L (Company No. B134314)
First Sentier Infrastructure Managers (International) Limited (Company No. 298444)
First Sentier Investors (UK) IM Limited (Company No. SC047708)
First Sentier Investors (UK) Services Limited (Company No. 03904320)
First Sentier Investors (Hong Kong) Limited (CR No. 11541926)
First Sentier Investors (Ireland) Limited (Company No. 629188)
First Sentier Investors (Japan) Limited (Company No. 0104-01-093090)
First Sentier Investors (Singapore) (Company No. 196900420D)
First Sentier Investors UK Holdings Limited (Company No. 03904310)
First Sentier Investors (UK) Funds Limited (Company No. 02294743)
First Sentier Investors (Luxembourg) Infrastructure (B) GP S.A.R.L (Company No. B262476)
First Sentier Investors (Luxembourg) EDIF I MC S.A.R.L (Company No. B128117)
First Sentier Investors (Singapore) Holdings Limited (Registration No. 199901706Z)
First Sentier Investors International IM Limited (Company No. SC079063)
First Sentier Investors (Hong Kong) Nominees Limited (CR NO. 11541934)
FSIB LTD (Registration No. 26193)
Mitsubishi UFJ Financial Group, Inc (Registration No. 0100-01-073486)
Mitsubishi UFJ Trust and Banking Corporation (Registration No. 0100-01-008770)
First Sentier Investors (Hong Kong) AMC Limited (CR NO. 20492095)
First Sentier Investors (Luxembourg) EDIF III GP S.A.R.L (Company No. B238701)
First Sentier Investors EU Holdings Limited (Company No. 727873)
AlbaCore Capital Group Limited (Company No. 727871)
AlbaCore Capital Limited (Company No. 581750)
AlbaCore Capital (UK) Limited (Company No. 10220978)
AlbaCore Capital LLP (Company No. OC412196)
FSSA Holdings Limited (Company No. UEN 202418662W)
FSSA (Singapore) Limited (Company No. UEN 202421579R)
First Sentier Investors (Australia) ADIF Management Pty Ltd (Company No. 686 866 179)
Igneo (Luxembourg) EDIF IV GP S.à r.l (Company No. B302520)


Annexure B

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

20/04/2026

L. Wai

Lisa Warburton

Company Secretary

Dated the 22/04/2026

Date of change Person whose relevant interest changed Nature of change Consideration given in relation to change Class and number of securities affected Person's votes affected
24/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 5,197,100.00 1,000,000 Fully Paid ordinary shares 1,000,000
24/11/2025 First Sentier Investors RQI Pty Ltd ACN 133 312 017 Borrow Increase N/A 27,123 Fully Paid ordinary shares (borrowed from Citigroup Global Markets Limited (Agreement 14), see Annexure C) 27,123
24/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 127,624.15 24,207 Fully Paid ordinary shares 24,207
25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 197,595.60 38,101 Fully Paid ordinary shares 38,101
25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 279,596.68 53,832 Fully Paid ordinary shares 53,832
25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 55,569.00 10,709 Fully Paid ordinary shares 10,709
25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 22,140.60 4,274 Fully Paid ordinary shares 4,274
25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 15,496.07 2,988 Fully Paid ordinary shares 2,988
25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 24,224.23 4,662 Fully Paid ordinary shares 4,664
25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 65,276.62 12,568 Fully Paid ordinary shares 12,568
25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 294,914.48 56,930 Fully Paid ordinary shares 56,930
25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 34,617.18 6,665 Fully Paid ordinary shares 6,665
25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 81,970.10 15,819 Fully Paid ordinary shares 15,819
25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 741,782.70 143,193 Fully Paid ordinary shares 143,193
25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 305,518.34 58,911 Fully Paid ordinary shares 58,911
25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 146,778.91 28,260 Fully Paid ordinary shares 28,260
25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 389,413.51 75,172 Fully Paid ordinary shares 75,172
25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 8,346.56 1,607 Fully Paid ordinary shares 1,607
25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 5,469.15 1,053 Fully Paid ordinary shares 1,053
25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 173,187.79 33,432 Fully Paid ordinary shares 33,432
25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 111,164.51 21,403 Fully Paid ordinary shares 21,403

25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 14,510.02 2,801 Fully Paid ordinary shares 2,801
25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 91,836.36 17,728 Fully Paid ordinary shares 17,728
25/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 30,019.18 5,742 Fully Paid ordinary shares 5,742
26/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 4,726.50 908 Fully Paid ordinary shares 908
26/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 4,799.38 922 Fully Paid ordinary shares 922
26/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 268,168.20 51,000 Fully Paid ordinary shares 51,000
26/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 8,978.90 1,703 Fully Paid ordinary shares 1,703
26/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 25,708.22 4,876 Fully Paid ordinary shares 4,876
26/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 17,318.37 3,327 Fully Paid ordinary shares 3,327
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 18,439.51 3,527 Fully Paid ordinary shares 3,527
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 31,635.88 6,048 Fully Paid ordinary shares 6,048
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 4,124.97 789 Fully Paid ordinary shares 789
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 8,134.92 1,556 Fully Paid ordinary shares 1,556
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 9,246.98 1,777 Fully Paid ordinary shares 1,774
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 5,050.91 969 Fully Paid ordinary shares 969
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 73,325.35 14,018 Fully Paid ordinary shares 14,018
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 258,248.10 49,544 Fully Paid ordinary shares 49,544
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 3,724.33 712 Fully Paid ordinary shares 712
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 135,519.79 25,999 Fully Paid ordinary shares 25,999
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 111,349.14 21,319 Fully Paid ordinary shares 21,319
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 172,071.74 32,945 Fully Paid ordinary shares 32,945
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 47,448.59 9,071 Fully Paid ordinary shares 9,071
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 102,675.83 19,698 Fully Paid ordinary shares 19,698
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 50,904.18 9,754 Fully Paid ordinary shares 9,754
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 70,966.23 13,577 Fully Paid ordinary shares 13,574
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 55,063.54 10,560 Fully Paid ordinary shares 10,560
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 19,393.06 3,716 Fully Paid ordinary shares 3,716
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 220,932.54 42,340 Fully Paid ordinary shares 42,340
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 7,709.29 1,479 Fully Paid ordinary shares 1,479
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 991,269.31 189,942 Fully Paid ordinary shares 189,942
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 394,102.90 75,516 Fully Paid ordinary shares 75,516

27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 35,493.06 6,801 Fully Paid ordinary shares 6,801
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 13,260.60 2,544 Fully Paid ordinary shares 2,544
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 8,743.30 1,673 Fully Paid ordinary shares 1,674
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 74,234.50 14,213 Fully Paid ordinary shares 14,213
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 29,585.38 5,669 Fully Paid ordinary shares 5,669
27/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 520,183.89 99,675 Fully Paid ordinary shares 99,675
28/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 613,758.36 117,770 Fully Paid ordinary shares 117,770
28/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 31,180.40 5,983 Fully Paid ordinary shares 5,983
28/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 397,361.24 76,247 Fully Paid ordinary shares 76,247
28/11/2025 First Sentier Investors RQI Pty Ltd ACN 133 312 017 Borrow Increase N/A 3,824 Fully Paid ordinary shares (borrowed from Citigroup Global Markets Limited (Agreement 14), see Annexure C) 3,824
28/11/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 22,811.69 4,375 Fully Paid ordinary shares 4,375
01/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 34,677.49 6,813 Fully Paid ordinary shares 6,813
01/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 15,849.46 3,111 Fully Paid ordinary shares 3,111
01/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 31,003.64 5,958 Fully Paid ordinary shares 5,958
01/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 263,697.50 50,675 Fully Paid ordinary shares 50,675
01/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 395,470.79 75,998 Fully Paid ordinary shares 75,998
01/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 610,753.07 117,363 Fully Paid ordinary shares 117,369
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 111,953.65 21,494 Fully Paid ordinary shares 21,494
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 71,414.71 13,772 Fully Paid ordinary shares 13,772
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 172,826.56 33,181 Fully Paid ordinary shares 33,181
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 8,771.28 1,683 Fully Paid ordinary shares 1,684
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 43,517.85 8,355 Fully Paid ordinary shares 8,355
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 5,343.60 1,051 Fully Paid ordinary shares 1,051
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 253,783.83 48,724 Fully Paid ordinary shares 48,724
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 26,993.65 5,304 Fully Paid ordinary shares 5,304
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 336,230.76 64,553 Fully Paid ordinary shares 64,553
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 56,482.06 10,843 Fully Paid ordinary shares 10,844
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 32,627.50 6,411 Fully Paid ordinary shares 6,411
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 19,053.06 3,658 Fully Paid ordinary shares 3,658
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 51,125.77 10,057 Fully Paid ordinary shares 10,057

02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 30,801.87 5,940 Fully Paid ordinary shares 5,940
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 638,303.51 122,548 Fully Paid ordinary shares 122,548
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 74,529.86 14,300 Fully Paid ordinary shares 14,309
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 3,624.66 699 Fully Paid ordinary shares 699
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 46,259.85 8,921 Fully Paid ordinary shares 8,921
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 81,975.64 15,746 Fully Paid ordinary shares 15,746
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 12,485.01 2,397 Fully Paid ordinary shares 2,397
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 117,122.19 22,497 Fully Paid ordinary shares 22,497
02/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 45,987.49 9,045 Fully Paid ordinary shares 9,045
03/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 7,853.31 1,583 Fully Paid ordinary shares 1,584
03/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 112,807.70 22,160 Fully Paid ordinary shares 22,160
03/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 6,564.26 1,324 Fully Paid ordinary shares 1,324
03/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 169,435.53 33,284 Fully Paid ordinary shares 33,284
03/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 261,499.03 51,365 Fully Paid ordinary shares 51,369
03/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 56,343.34 11,057 Fully Paid ordinary shares 11,054
04/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 16,160.45 3,179 Fully Paid ordinary shares 3,179
04/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 63,277.77 12,470 Fully Paid ordinary shares 12,470
04/12/2025 First Sentier Investors RQI Pty Ltd ACN 133 312 017 Borrow Increase N/A 69,090 Fully Paid ordinary shares (borrowed from Citigroup Global Markets Limited (Agreement 14), see Annexure C) 69,090
04/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 2,506.17 493 Fully Paid ordinary shares 493
05/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 376,349.36 76,043 Fully Paid ordinary shares 76,044
05/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 8,013.92 1,580 Fully Paid ordinary shares 1,580
05/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 25,366.71 5,093 Fully Paid ordinary shares 5,093
05/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 32,826.63 6,472 Fully Paid ordinary shares 6,472
05/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 29,367.96 5,933 Fully Paid ordinary shares 5,934
05/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 580,410.65 117,276 Fully Paid ordinary shares 117,276
05/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 163,391.86 32,805 Fully Paid ordinary shares 32,805
05/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 251,147.03 50,740 Fully Paid ordinary shares 50,746
05/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 39,229.26 7,860 Fully Paid ordinary shares 7,860
05/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 410,962.54 82,511 Fully Paid ordinary shares 82,511
05/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 17,756.20 3,565 Fully Paid ordinary shares 3,565

05/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 12,267.46 2,463 Fully Paid ordinary shares 2,463
05/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 8,038.85 1,614 Fully Paid ordinary shares 1,614
05/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 230,675.32 46,348 Fully Paid ordinary shares 46,348
08/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 3,323.00 673 Fully Paid ordinary shares 673
08/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 65,704.64 13,307 Fully Paid ordinary shares 13,307
08/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 78,686.26 15,668 Fully Paid ordinary shares 15,668
08/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 115,898.32 23,428 Fully Paid ordinary shares 23,428
08/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 8,413.39 1,702 Fully Paid ordinary shares 1,702
08/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 28,420.83 5,756 Fully Paid ordinary shares 5,756
08/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 7,960.03 1,585 Fully Paid ordinary shares 1,585
08/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,674,252.79 338,438 Fully Paid ordinary shares 338,438
08/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 49,974.59 10,102 Fully Paid ordinary shares 10,102
08/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 665,653.48 134,557 Fully Paid ordinary shares 134,557
08/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 11,334.88 2,257 Fully Paid ordinary shares 2,257
08/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 2,581.41 517 Fully Paid ordinary shares 514
08/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 173,419.84 35,027 Fully Paid ordinary shares 35,027
08/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 71,869.77 14,539 Fully Paid ordinary shares 14,539
08/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 64,434.68 13,025 Fully Paid ordinary shares 13,025
08/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 107,693.43 21,786 Fully Paid ordinary shares 21,786
08/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 46,406.56 9,358 Fully Paid ordinary shares 9,358
08/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 42,586.80 8,625 Fully Paid ordinary shares 8,625
08/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 32,754.09 6,621 Fully Paid ordinary shares 6,621
08/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 886,227.56 178,756 Fully Paid ordinary shares 178,756
09/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 6,999.48 1,390 Fully Paid ordinary shares 1,390
09/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 14,715.71 2,921 Fully Paid ordinary shares 2,921
09/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 14,552.88 2,890 Fully Paid ordinary shares 2,890
09/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 16,695.51 3,293 Fully Paid ordinary shares 3,293
09/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 1,284.08 255 Fully Paid ordinary shares 255
10/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 11,486.44 2,303 Fully Paid ordinary shares 2,303
10/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 7,197.11 1,443 Fully Paid ordinary shares 1,443
10/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 8,813.09 1,767 Fully Paid ordinary shares 1,767

10/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 3,583.71 714 Fully Paid ordinary shares 714
10/12/2025 First Sentier Investors RQI Pty Ltd ACN 133 312 017 Borrow Increase N/A 77,414 Fully Paid ordinary shares (borrowed from Citigroup Global Markets Limited (Agreement 14), see Annexure C) 77,414
10/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 22,946.87 4,574 Fully Paid ordinary shares 4,572
11/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 38,205.74 7,520 Fully Paid ordinary shares 7,522
11/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 52,183.70 10,272 Fully Paid ordinary shares 10,274
11/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 282,658.09 56,171 Fully Paid ordinary shares 56,171
11/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 184,678.07 36,700 Fully Paid ordinary shares 36,700
11/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,564.98 311 Fully Paid ordinary shares 311
11/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 14,245.88 2,831 Fully Paid ordinary shares 2,831
11/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 122,269.97 24,298 Fully Paid ordinary shares 24,298
12/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 24,690.69 4,862 Fully Paid ordinary shares 4,862
12/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 15,290.76 3,011 Fully Paid ordinary shares 3,011
12/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 58,739.16 11,782 Fully Paid ordinary shares 11,782
15/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 37,616.34 7,408 Fully Paid ordinary shares 7,408
15/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 43,759.03 8,615 Fully Paid ordinary shares 8,615
15/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 16,976.15 3,307 Fully Paid ordinary shares 3,307
15/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 5,538.94 1,079 Fully Paid ordinary shares 1,079
15/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 6,895.10 1,343 Fully Paid ordinary shares 1,343
15/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 6,557.51 1,291 Fully Paid ordinary shares 1,291
15/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 65,600.10 12,913 Fully Paid ordinary shares 12,919
15/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 1,868.96 367 Fully Paid ordinary shares 364
15/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 50,913.88 9,917 Fully Paid ordinary shares 9,917
16/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 7,026.24 1,367 Fully Paid ordinary shares 1,367
16/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 3,998.84 778 Fully Paid ordinary shares 778
16/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 11,259.01 2,218 Fully Paid ordinary shares 2,218
16/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 710,710.00 140,000 Fully Paid ordinary shares 140,000
16/12/2025 First Sentier Investors RQI Pty Ltd ACN 133 312 017 Borrow Increase N/A 42,014 Fully Paid ordinary shares (borrowed from Citigroup Global Markets Limited (Agreement 14), see Annexure C) 42,014
17/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 16,722.56 3,291 Fully Paid ordinary shares 3,291

17/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 39,403.78 7,680 Fully Paid ordinary shares 7,680
17/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 13,879.69 2,729 Fully Paid ordinary shares 2,729
17/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 868,762.45 169,323 Fully Paid ordinary shares 169,323
18/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 30,526.01 5,943 Fully Paid ordinary shares 5,944
18/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 18,577.56 3,616 Fully Paid ordinary shares 3,616
18/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 2,779.66 541 Fully Paid ordinary shares 541
18/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 4,062.22 788 Fully Paid ordinary shares 788
18/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 627,430.55 122,149 Fully Paid ordinary shares 122,149
18/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 2,163.00 420 Fully Paid ordinary shares 420
18/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 393,977.55 76,715 Fully Paid ordinary shares 76,715
18/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,947.30 379 Fully Paid ordinary shares 379
18/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 4,825.36 936 Fully Paid ordinary shares 936
19/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 19,671.75 3,749 Fully Paid ordinary shares 3,749
19/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 17,525.65 3,340 Fully Paid ordinary shares 3,340
19/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 4,889.85 962 Fully Paid ordinary shares 962
19/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 21,126.29 4,157 Fully Paid ordinary shares 4,157
19/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 2,764.66 544 Fully Paid ordinary shares 544
19/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 10,893.19 2,076 Fully Paid ordinary shares 2,076
19/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 8,542.44 1,626 Fully Paid ordinary shares 1,628
19/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 10,788.24 2,056 Fully Paid ordinary shares 2,056
19/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 308,591.09 60,677 Fully Paid ordinary shares 60,677
19/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 26,192.03 4,992 Fully Paid ordinary shares 4,992
19/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 46,348.52 8,833 Fully Paid ordinary shares 8,833
19/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 707,726.55 139,182 Fully Paid ordinary shares 139,182
19/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 13,505.49 2,655 Fully Paid ordinary shares 2,656
22/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 10,701.70 2,078 Fully Paid ordinary shares 2,078
22/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 235,964.45 45,870 Fully Paid ordinary shares 45,870
22/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 360,346.07 70,049 Fully Paid ordinary shares 70,049
22/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 18,277.34 3,553 Fully Paid ordinary shares 3,553
24/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 681,746.00 130,000 Fully Paid ordinary shares 130,000
24/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 23,379.43 4,459 Fully Paid ordinary shares 4,459

24/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 290,991.42 55,520 Fully Paid ordinary shares 55,520
24/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 26,572.36 5,067 Fully Paid ordinary shares 5,067
24/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 302,380.59 57,671 Fully Paid ordinary shares 57,671
24/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 460,719.98 87,870 Fully Paid ordinary shares 87,870
29/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 15,749.10 3,000 Fully Paid ordinary shares 3,000
29/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,053,680.00 200,000 Fully Paid ordinary shares 200,000
29/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 21,329.53 4,063 Fully Paid ordinary shares 4,063
30/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 523,050.00 100,000 Fully Paid ordinary shares 100,000
30/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 39,396.13 7,533 Fully Paid ordinary shares 7,532
31/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 35,673.92 6,808 Fully Paid ordinary shares 6,808
31/12/2025 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 50,943.28 9,722 Fully Paid ordinary shares 9,722
02/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 447,891.08 85,034 Fully Paid ordinary shares 85,034
02/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 294,283.73 55,871 Fully Paid ordinary shares 55,871
02/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 22,691.10 4,308 Fully Paid ordinary shares 4,308
06/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 7,449.13 1,406 Fully Paid ordinary shares 1,406
06/01/2026 First Sentier Investors RQI Pty Ltd ACN 133 312 017 Borrow Increase N/A 21,907 Fully Paid ordinary shares (borrowed from Citigroup Global Markets Limited (Agreement 14), see Annexure C) 21,907
07/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 304,397.60 58,538 Fully Paid ordinary shares 58,538
07/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 200,168.80 38,494 Fully Paid ordinary shares 38,494
07/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 15,433.60 2,968 Fully Paid ordinary shares 2,968
08/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 105,622.93 20,300 Fully Paid ordinary shares 20,300
08/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 12,305.33 2,365 Fully Paid ordinary shares 2,365
08/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 242,761.04 46,657 Fully Paid ordinary shares 46,657
08/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 159,620.70 30,678 Fully Paid ordinary shares 30,678
08/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 12,531.08 2,396 Fully Paid ordinary shares 2,396
12/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 15,368.54 2,919 Fully Paid ordinary shares 2,919
12/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 28,854.25 5,470 Fully Paid ordinary shares 5,470
12/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,582,500.00 300,000 Fully Paid ordinary shares 300,000
12/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 26,500.00 5,000 Fully Paid ordinary shares 5,000
12/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 302,927.04 57,536 Fully Paid ordinary shares 57,536
12/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 199,259.19 37,846 Fully Paid ordinary shares 37,846

13/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 32,871.23 6,173 Fully Paid ordinary shares 6,173
14/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 165,027.51 31,383 Fully Paid ordinary shares 31,383
15/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 47,678.40 9,000 Fully Paid ordinary shares 9,000
16/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 22,104.02 4,232 Fully Paid ordinary shares 4,234
19/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 215,715.80 41,279 Fully Paid ordinary shares 41,279
19/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 22,068.55 4,223 Fully Paid ordinary shares 4,223
19/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 26,432.10 5,058 Fully Paid ordinary shares 5,058
19/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 21,381.83 4,077 Fully Paid ordinary shares 4,077
19/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 164,523.86 31,483 Fully Paid ordinary shares 31,483
19/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 18,290.30 3,500 Fully Paid ordinary shares 3,500
19/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 413,820.65 79,188 Fully Paid ordinary shares 79,188
19/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 8,094.76 1,549 Fully Paid ordinary shares 1,549
19/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 12,353.79 2,364 Fully Paid ordinary shares 2,364
19/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 53,950.71 10,309 Fully Paid ordinary shares 10,309
20/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 15,153.83 2,849 Fully Paid ordinary shares 2,849
20/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 132,463.96 25,135 Fully Paid ordinary shares 25,135
20/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 8,823.72 1,668 Fully Paid ordinary shares 1,668
21/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 15,267.23 2,893 Fully Paid ordinary shares 2,893
21/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 2,388,916.62 451,638 Fully Paid ordinary shares 451,638
22/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 20,556.87 3,868 Fully Paid ordinary shares 3,868
22/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 866.56 163 Fully Paid ordinary shares 163
23/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 30,185.71 5,721 Fully Paid ordinary shares 5,721
23/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 620.84 116 Fully Paid ordinary shares 116
23/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,948.16 364 Fully Paid ordinary shares 364
23/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,348.73 252 Fully Paid ordinary shares 252
23/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 711.83 133 Fully Paid ordinary shares 133
23/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 53,952.26 10,154 Fully Paid ordinary shares 10,154
23/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 4,527.88 846 Fully Paid ordinary shares 846
23/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 7,396.25 1,392 Fully Paid ordinary shares 1,392
23/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 150,305.46 28,288 Fully Paid ordinary shares 28,288
23/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 16,099.60 3,030 Fully Paid ordinary shares 3,030

23/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 12,609.55 2,356 Fully Paid ordinary shares 2,356
23/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 23,224.87 4,371 Fully Paid ordinary shares 4,371
23/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 8,496.13 1,590 Fully Paid ordinary shares 1,599
23/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 16,505.88 3,083 Fully Paid ordinary shares 3,084
23/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 196,733.95 37,026 Fully Paid ordinary shares 37,026
27/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 30,194.74 5,691 Fully Paid ordinary shares 5,691
27/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 12,209.67 2,290 Fully Paid ordinary shares 2,296
27/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 37,559.51 7,067 Fully Paid ordinary shares 7,067
27/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 17,410.48 3,274 Fully Paid ordinary shares 3,274
27/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 212,860.90 40,028 Fully Paid ordinary shares 40,028
27/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 8,003.29 1,505 Fully Paid ordinary shares 1,505
27/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 162,628.96 30,582 Fully Paid ordinary shares 30,582
27/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 65,159.65 12,265 Fully Paid ordinary shares 12,265
27/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 429,226.23 80,715 Fully Paid ordinary shares 80,715
28/01/2026 First Sentier Investors RQI Pty Ltd ACN 133 312 017 Borrow Increase N/A 10,391 Fully Paid ordinary shares (borrowed from Citigroup Global Markets Limited (Agreement 14), see Annexure C) 10,391
28/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 44,253.20 8,339 Fully Paid ordinary shares 8,339
28/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 137,976.80 26,000 Fully Paid ordinary shares 26,000
29/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 16,799.36 3,200 Fully Paid ordinary shares 3,200
29/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 2,551.26 486 Fully Paid ordinary shares 486
29/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,307,489.10 250,123 Fully Paid ordinary shares 250,124
29/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 3,450,870.24 660,155 Fully Paid ordinary shares 660,155
29/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 163,663.53 31,309 Fully Paid ordinary shares 31,309
29/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 98,164.66 18,779 Fully Paid ordinary shares 18,779
29/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 113,658.57 21,743 Fully Paid ordinary shares 21,743
29/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 229,381.94 43,881 Fully Paid ordinary shares 43,881
29/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 462,694.86 88,514 Fully Paid ordinary shares 88,514
29/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,709,881.10 327,102 Fully Paid ordinary shares 327,102
29/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 64,338.39 12,308 Fully Paid ordinary shares 12,308
30/01/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 8,464.78 1,614 Fully Paid ordinary shares 1,614
03/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 37,637.48 7,158 Fully Paid ordinary shares 7,158

03/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 243,386.93 46,288 Fully Paid ordinary shares 46,288
03/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 26,159.05 4,975 Fully Paid ordinary shares 4,975
03/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 18,271.90 3,475 Fully Paid ordinary shares 3,475
03/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 11,977.95 2,278 Fully Paid ordinary shares 2,278
03/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 93,065.06 17,704 Fully Paid ordinary shares 17,704
03/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 642,361.04 122,166 Fully Paid ordinary shares 122,166
03/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 317,888.95 60,457 Fully Paid ordinary shares 60,457
03/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 7,502.32 1,459 Fully Paid ordinary shares 1,459
04/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 56,992.10 11,000 Fully Paid ordinary shares 11,000
04/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 15,543.30 3,000 Fully Paid ordinary shares 3,000
04/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 23,737.35 4,714 Fully Paid ordinary shares 4,714
05/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 274,996.10 53,360 Fully Paid ordinary shares 53,360
05/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 181,788.09 35,274 Fully Paid ordinary shares 35,274
05/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 13,888.95 2,695 Fully Paid ordinary shares 2,695
06/02/2026 First Sentier Investors RQI Pty Ltd ACN 133 312 017 Borrow Increase N/A 35,909 Fully Paid ordinary shares (borrowed from Citigroup Global Markets Limited (Agreement 14), see Annexure C) 35,909
06/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 7,421.48 1,476 Fully Paid ordinary shares 1,476
06/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 248,323.31 49,249 Fully Paid ordinary shares 49,249
06/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 146,921.08 29,220 Fully Paid ordinary shares 29,220
06/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 97,062.44 19,304 Fully Paid ordinary shares 19,304
09/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 20,460.44 4,074 Fully Paid ordinary shares 4,074
09/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 11,093.14 2,230 Fully Paid ordinary shares 2,230
09/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 42,966.68 8,562 Fully Paid ordinary shares 8,562
09/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,003,660.00 200,000 Fully Paid ordinary shares 200,000
10/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 21,841.64 4,955 Fully Paid ordinary shares 4,955
10/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 881,600.00 200,000 Fully Paid ordinary shares 200,000
10/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 21,740.75 4,459 Fully Paid ordinary shares 4,459
10/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 11,051.92 2,455 Fully Paid ordinary shares 2,455
10/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 10,528,320.00 2,400,000 Fully Paid ordinary shares 2,400,000
10/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 11,495.45 2,351 Fully Paid ordinary shares 2,351
10/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 490,984.92 100,484 Fully Paid ordinary shares 100,484

10/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 282,939.83 64,498 Fully Paid ordinary shares 64,498
10/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 606,178.38 123,973 Fully Paid ordinary shares 123,973
10/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 7,534.87 1,541 Fully Paid ordinary shares 1,541
10/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 14,761.40 3,279 Fully Paid ordinary shares 3,279
10/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 977,920.00 200,000 Fully Paid ordinary shares 200,000
10/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 298,131.71 66,225 Fully Paid ordinary shares 66,225
10/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 19,695.31 4,028 Fully Paid ordinary shares 4,028
10/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 76,561.36 15,658 Fully Paid ordinary shares 15,658
10/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 23,719.45 4,851 Fully Paid ordinary shares 4,851
10/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 8,219.42 1,681 Fully Paid ordinary shares 1,681
11/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 227,507.99 45,977 Fully Paid ordinary shares 45,977
11/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 8,464.05 1,708 Fully Paid ordinary shares 1,702
11/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 344,367.04 69,593 Fully Paid ordinary shares 69,593
11/02/2026 First Sentier Investors RQI Pty Ltd ACN 133 312 017 Borrow Increase N/A 119,249 Fully Paid ordinary shares (borrowed from Citigroup Global Markets Limited (Agreement 14), see Annexure C) 119,249
11/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 17,398.22 3,516 Fully Paid ordinary shares 3,516
13/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 67,310.65 15,642 Fully Paid ordinary shares 15,642
13/02/2026 First Sentier Investors RQI Pty Ltd ACN 133 312 017 Borrow Increase N/A 50,314 Fully Paid ordinary shares (borrowed from Citigroup Global Markets Limited (Agreement 14), see Annexure C) 50,314
13/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 2,581,920.00 600,000 Fully Paid ordinary shares 600,000
16/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 8,480.71 1,940 Fully Paid ordinary shares 1,940
16/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 101,637.38 23,250 Fully Paid ordinary shares 23,250
16/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 24,340.51 5,568 Fully Paid ordinary shares 5,568
17/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 15,542.05 3,653 Fully Paid ordinary shares 3,653
17/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 203,029.51 47,720 Fully Paid ordinary shares 47,720
17/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 3,260,109.84 758,562 Fully Paid ordinary shares 758,562
17/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 310,675.75 72,288 Fully Paid ordinary shares 72,288
17/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 307,662.89 72,313 Fully Paid ordinary shares 72,313
17/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 723,986.07 168,457 Fully Paid ordinary shares 168,457
17/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 488,749.65 114,578 Fully Paid ordinary shares 114,578

17/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 3,029,776.22 704,968 Fully Paid ordinary shares 704,968
18/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 16,684.82 3,930 Fully Paid ordinary shares 3,930
18/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 23,940.37 5,635 Fully Paid ordinary shares 5,639
18/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 130,578.84 29,661 Fully Paid ordinary shares 29,661
18/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 19,218.75 4,526 Fully Paid ordinary shares 4,526
18/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 58,909.86 13,876 Fully Paid ordinary shares 13,876
18/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 1,367,941.18 310,728 Fully Paid ordinary shares 310,728
18/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 7,629.16 1,797 Fully Paid ordinary shares 1,797
18/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 29,162.34 6,869 Fully Paid ordinary shares 6,869
18/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 472,850.98 111,356 Fully Paid ordinary shares 111,356
18/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 155,071.13 36,526 Fully Paid ordinary shares 36,526
18/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 200,111.64 47,135 Fully Paid ordinary shares 47,135
18/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 1,271,265.02 288,768 Fully Paid ordinary shares 288,768
18/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 303,785.89 69,005 Fully Paid ordinary shares 69,005
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 149,138.99 34,870 Fully Paid ordinary shares 34,870
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 11,470.91 2,682 Fully Paid ordinary shares 2,682
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 225,979.57 52,836 Fully Paid ordinary shares 52,836
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 268,197.84 62,707 Fully Paid ordinary shares 62,707
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 240,689.65 55,725 Fully Paid ordinary shares 55,725
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 29,631.88 6,816 Fully Paid ordinary shares 6,816
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 74,292.72 17,089 Fully Paid ordinary shares 17,089
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 19,432.88 4,470 Fully Paid ordinary shares 4,470
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 90,578.26 20,808 Fully Paid ordinary shares 20,808
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 50,850.31 11,668 Fully Paid ordinary shares 11,668
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 10,292.75 2,383 Fully Paid ordinary shares 2,383
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 1,866,645.15 422,588 Fully Paid ordinary shares 422,588
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 509,263.13 117,142 Fully Paid ordinary shares 117,142
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 60,785.35 13,982 Fully Paid ordinary shares 13,982
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 414,529.79 93,845 Fully Paid ordinary shares 93,845
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 244,603.17 55,189 Fully Paid ordinary shares 55,189
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 133,840.29 30,987 Fully Paid ordinary shares 30,987

19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 394,896.08 90,835 Fully Paid ordinary shares 90,835
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,041,706.60 239,616 Fully Paid ordinary shares 239,616
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 202,805.59 46,954 Fully Paid ordinary shares 46,954
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 1,734,726.22 392,723 Fully Paid ordinary shares 392,723
19/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 178,180.01 40,338 Fully Paid ordinary shares 40,338
20/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 627,846.67 142,314 Fully Paid ordinary shares 142,314
20/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 45,367.79 10,141 Fully Paid ordinary shares 10,141
20/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 15,617.42 3,549 Fully Paid ordinary shares 3,540
20/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 40,869.99 9,264 Fully Paid ordinary shares 9,264
20/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 25,543.74 5,790 Fully Paid ordinary shares 5,790
20/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 306,816.09 69,546 Fully Paid ordinary shares 69,546
20/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 17,858.56 4,048 Fully Paid ordinary shares 4,048
20/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 36,612.70 8,299 Fully Paid ordinary shares 8,299
20/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 238,231.80 54,000 Fully Paid ordinary shares 54,000
20/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 104,416.16 23,349 Fully Paid ordinary shares 23,340
20/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 470,172.45 105,097 Fully Paid ordinary shares 105,097
20/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 1,261.47 282 Fully Paid ordinary shares 282
20/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 447,222.37 99,967 Fully Paid ordinary shares 99,967
23/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,250,545.19 283,699 Fully Paid ordinary shares 283,699
23/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 47,390.41 10,751 Fully Paid ordinary shares 10,751
23/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 123,701.70 28,063 Fully Paid ordinary shares 28,063
23/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 75,253.38 17,072 Fully Paid ordinary shares 17,072
23/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 2,647,290.52 600,565 Fully Paid ordinary shares 600,565
23/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 107,016.94 24,104 Fully Paid ordinary shares 24,104
23/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 245,911.64 55,385 Fully Paid ordinary shares 55,388
23/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 82,297.36 18,670 Fully Paid ordinary shares 18,670
23/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 988,665.91 224,289 Fully Paid ordinary shares 224,289
23/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 1,031,085.83 232,237 Fully Paid ordinary shares 232,237
23/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 86,330.68 19,585 Fully Paid ordinary shares 19,585
23/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 198,597.50 44,943 Fully Paid ordinary shares 44,943
23/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 1,107,339.40 249,412 Fully Paid ordinary shares 249,412

24/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 21,317.73 4,768 Fully Paid ordinary shares 4,768
24/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 73,496.53 16,489 Fully Paid ordinary shares 16,482
24/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 51,249.59 11,493 Fully Paid ordinary shares 11,493
24/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 476,675.10 106,897 Fully Paid ordinary shares 106,897
24/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 35,767.24 8,021 Fully Paid ordinary shares 8,021
24/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 60,881.46 13,653 Fully Paid ordinary shares 13,653
24/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 90,459.33 20,285 Fully Paid ordinary shares 20,286
24/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,257,374.00 281,973 Fully Paid ordinary shares 281,973
24/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 617,510.02 138,480 Fully Paid ordinary shares 138,480
25/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 3,137.52 707 Fully Paid ordinary shares 707
25/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 6,230.67 1,404 Fully Paid ordinary shares 1,404
25/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 2,238,916.08 531,216 Fully Paid ordinary shares 531,216
25/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 229,300.75 54,405 Fully Paid ordinary shares 54,405
25/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 2,404,663.37 570,542 Fully Paid ordinary shares 570,542
25/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 534,010.92 126,702 Fully Paid ordinary shares 126,702
26/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,018,523.69 241,202 Fully Paid ordinary shares 241,202
26/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 33,241.09 7,872 Fully Paid ordinary shares 7,872
26/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 3,042,717.96 678,043 Fully Paid ordinary shares 678,043
26/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 28,971.94 6,861 Fully Paid ordinary shares 6,861
26/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 290,435.49 64,721 Fully Paid ordinary shares 64,721
26/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 386,132.13 91,442 Fully Paid ordinary shares 91,442
26/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 37,594.25 8,865 Fully Paid ordinary shares 8,865
26/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 2,832,945.29 631,297 Fully Paid ordinary shares 631,297
26/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 675,709.80 150,576 Fully Paid ordinary shares 150,576
26/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 128,270.70 30,215 Fully Paid ordinary shares 30,216
26/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 1,132,149.70 253,000 Fully Paid ordinary shares 253,000
26/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 44,122.99 10,449 Fully Paid ordinary shares 10,449
26/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 47,686.95 11,293 Fully Paid ordinary shares 11,293
26/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 499,570.75 118,306 Fully Paid ordinary shares 118,306
27/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 42,009.41 9,936 Fully Paid ordinary shares 9,936
27/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 51,759.91 11,754 Fully Paid ordinary shares 11,754

27/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 559,863.30 132,418 Fully Paid ordinary shares 132,418
27/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 539,533.48 122,521 Fully Paid ordinary shares 122,521
27/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 77,321.66 18,288 Fully Paid ordinary shares 18,288
27/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 502,234.98 114,051 Fully Paid ordinary shares 114,051
27/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,476,831.94 349,298 Fully Paid ordinary shares 349,298
27/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 119,817.55 27,209 Fully Paid ordinary shares 27,209
27/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 67,182.92 15,890 Fully Paid ordinary shares 15,890
27/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 724,049.23 171,251 Fully Paid ordinary shares 171,251
27/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 27,553.88 6,517 Fully Paid ordinary shares 6,517
27/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 99,651.04 23,490 Fully Paid ordinary shares 23,490
27/02/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 60,866.29 14,396 Fully Paid ordinary shares 14,396
02/03/2026 First Sentier Investors RQI Pty Ltd ACN 133 312 017 Purchase 35,168.90 8,313 Fully Paid ordinary shares 8,313
02/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 17,189.40 3,848 Fully Paid ordinary shares 3,848
02/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 60,761.64 14,012 Fully Paid ordinary shares 14,012
02/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 607,026.62 139,984 Fully Paid ordinary shares 139,984
02/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 652,211.91 150,404 Fully Paid ordinary shares 150,404
02/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 30,847.66 7,113 Fully Paid ordinary shares 7,113
02/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 12,320.26 2,758 Fully Paid ordinary shares 2,758
02/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 103,422.30 23,152 Fully Paid ordinary shares 23,152
02/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 144,840.10 33,401 Fully Paid ordinary shares 33,401
03/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,361,529.29 308,968 Fully Paid ordinary shares 308,968
03/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 26,365.20 6,000 Fully Paid ordinary shares 6,000
03/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 340,375.39 79,951 Fully Paid ordinary shares 79,951
03/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 12,352.10 2,811 Fully Paid ordinary shares 2,811
03/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 365,629.70 85,883 Fully Paid ordinary shares 85,883
03/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 8,617.03 1,961 Fully Paid ordinary shares 1,961
03/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 33,143.08 7,785 Fully Paid ordinary shares 7,785
03/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 81,195.23 19,072 Fully Paid ordinary shares 19,072
03/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 515,165.26 116,905 Fully Paid ordinary shares 116,905
03/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 26,281.56 5,964 Fully Paid ordinary shares 5,964
03/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 339,893.18 77,131 Fully Paid ordinary shares 77,131

04/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 2,241.28 536 Fully Paid ordinary shares 536
04/03/2026 First Sentier Investors RQI Pty Ltd ACN 133 312 017 Borrow Increase N/A 54,237 Fully Paid ordinary shares (borrowed from Citigroup Global Markets Limited (Agreement 14), see Annexure C) 54,237
04/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 18,572.26 4,441 Fully Paid ordinary shares 4,441
04/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 12,263.43 2,829 Fully Paid ordinary shares 2,829
04/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 3,713.17 888 Fully Paid ordinary shares 888
04/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 355.43 85 Fully Paid ordinary shares 85
05/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 3,897.77 908 Fully Paid ordinary shares 908
05/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 73,679.73 17,314 Fully Paid ordinary shares 17,314
05/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 46,363.67 10,895 Fully Paid ordinary shares 10,895
05/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 941,329.37 221,203 Fully Paid ordinary shares 221,203
05/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 544.61 127 Fully Paid ordinary shares 127
05/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 109,428.96 25,720 Fully Paid ordinary shares 25,720
05/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 92,850.75 21,813 Fully Paid ordinary shares 21,819
05/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 2,573,360.43 604,717 Fully Paid ordinary shares 604,714
05/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 144,797.65 34,033 Fully Paid ordinary shares 34,033
05/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 196,946.59 46,290 Fully Paid ordinary shares 46,290
05/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,213,183.47 285,088 Fully Paid ordinary shares 285,086
06/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 9,396.37 2,248 Fully Paid ordinary shares 2,246
06/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,137.94 272 Fully Paid ordinary shares 272
06/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 120,529.01 27,643 Fully Paid ordinary shares 27,643
06/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 50,473.68 11,576 Fully Paid ordinary shares 11,576
06/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 504,217.89 115,641 Fully Paid ordinary shares 115,641
06/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 19,643.22 4,498 Fully Paid ordinary shares 4,498
06/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 542,740.26 124,475 Fully Paid ordinary shares 124,476
09/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 2,750.33 642 Fully Paid ordinary shares 642
09/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 23,128.87 5,396 Fully Paid ordinary shares 5,396
09/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 242,694.12 56,861 Fully Paid ordinary shares 56,861
09/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 159,797.14 37,432 Fully Paid ordinary shares 37,439
09/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 12,356.44 2,895 Fully Paid ordinary shares 2,895
10/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 426,445.99 97,939 Fully Paid ordinary shares 97,939
10/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 97,304.37 23,017 Fully Paid ordinary shares 23,017
10/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 11,712.80 2,690 Fully Paid ordinary shares 2,690
10/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 15,174.35 3,475 Fully Paid ordinary shares 3,479
10/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 277,284.16 63,685 Fully Paid ordinary shares 63,682
10/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 23,904.56 5,490 Fully Paid ordinary shares 5,490
10/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 2,585.09 612 Fully Paid ordinary shares 612
10/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 415,804.33 95,495 Fully Paid ordinary shares 95,495
10/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 1,186.89 281 Fully Paid ordinary shares 281
10/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 156,119.84 35,855 Fully Paid ordinary shares 35,855

10/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 16,624.34 3,818 Fully Paid ordinary shares 3,818
10/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 7,680.81 1,762 Fully Paid ordinary shares 1,764
10/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 30,753.71 7,061 Fully Paid ordinary shares 7,063
10/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 239,481.00 55,000 Fully Paid ordinary shares 55,000
11/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 5,849.50 1,394 Fully Paid ordinary shares 1,394
11/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 5,492.83 1,309 Fully Paid ordinary shares 1,309
11/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 346,844.92 82,298 Fully Paid ordinary shares 82,298
11/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 29,772.51 7,069 Fully Paid ordinary shares 7,069
12/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 2,055.42 495 Fully Paid ordinary shares 493
12/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 809.54 194 Fully Paid ordinary shares 194
12/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 13,556.19 3,268 Fully Paid ordinary shares 3,266
12/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 1,993.98 478 Fully Paid ordinary shares 478
12/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 11,035.44 2,615 Fully Paid ordinary shares 2,612
13/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 306,665.06 72,894 Fully Paid ordinary shares 72,894
13/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 466,139.81 110,801 Fully Paid ordinary shares 110,801
13/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 23,794.79 5,656 Fully Paid ordinary shares 5,656
13/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 410.92 98 Fully Paid ordinary shares 98
16/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 681.70 164 Fully Paid ordinary shares 164
16/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 827.18 199 Fully Paid ordinary shares 199
16/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 18,953.10 4,545 Fully Paid ordinary shares 4,545
17/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 40,353.47 9,591 Fully Paid ordinary shares 9,597
17/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 57,879.07 13,765 Fully Paid ordinary shares 13,765
17/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 9,024.78 2,175 Fully Paid ordinary shares 2,175
18/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 160,116.10 38,495 Fully Paid ordinary shares 38,495
18/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 243,395.61 58,517 Fully Paid ordinary shares 58,517
18/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 2,475.66 605 Fully Paid ordinary shares 602
18/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 12,428.29 2,988 Fully Paid ordinary shares 2,988
18/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 99,541.13 24,201 Fully Paid ordinary shares 24,201
19/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 929.60 227 Fully Paid ordinary shares 224
19/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 5,242.98 1,287 Fully Paid ordinary shares 1,283
19/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,485.70 358 Fully Paid ordinary shares 358
19/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 10,773.88 2,600 Fully Paid ordinary shares 2,600
19/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 1,389,514.08 339,063 Fully Paid ordinary shares 339,063
19/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 4,863.80 1,173 Fully Paid ordinary shares 1,172
19/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 723.33 177 Fully Paid ordinary shares 177
19/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 1,476.00 360 Fully Paid ordinary shares 360
20/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 2,797.56 684 Fully Paid ordinary shares 684
20/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 1,419.23 347 Fully Paid ordinary shares 347
23/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 41,291.61 9,754 Fully Paid ordinary shares 9,754
23/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 31,170.19 7,614 Fully Paid ordinary shares 7,614
23/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 866.80 217 Fully Paid ordinary shares 212
23/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 29,992.93 7,085 Fully Paid ordinary shares 7,085
23/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 3,591.02 878 Fully Paid ordinary shares 878
23/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 39,051.32 9,548 Fully Paid ordinary shares 9,548
23/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,701.44 410 Fully Paid ordinary shares 416
24/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 4,895.23 1,196 Fully Paid ordinary shares 1,196
24/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 42,365.09 10,150 Fully Paid ordinary shares 10,150
25/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 29,657.48 6,997 Fully Paid ordinary shares 6,997
25/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 91,417.24 21,605 Fully Paid ordinary shares 21,605
25/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 3,058.21 731 Fully Paid ordinary shares 731
25/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,695,480.00 400,000 Fully Paid ordinary shares 400,000

25/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 38,069.81 9,158 Fully Paid ordinary shares 9,158
25/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 7,689.46 1,838 Fully Paid ordinary shares 1,838
26/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 153,611.72 36,973 Fully Paid ordinary shares 36,973
27/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 66,715.60 16,012 Fully Paid ordinary shares 16,012
27/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 2,048.05 490 Fully Paid ordinary shares 490
27/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 3,241.61 772 Fully Paid ordinary shares 778
30/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 11,543,931.93 2,768,329 Fully Paid ordinary shares 2,768,329
30/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 42,537.53 10,277 Fully Paid ordinary shares 10,277
30/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 3,831.88 926 Fully Paid ordinary shares 926
30/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,241,730.00 300,000 Fully Paid ordinary shares 300,000
30/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 9,811.44 2,371 Fully Paid ordinary shares 2,371
30/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 885.55 212 Fully Paid ordinary shares 214
30/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 35,877.67 8,712 Fully Paid ordinary shares 8,716
31/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 124,987.49 30,000 Fully Paid ordinary shares 30,009
31/03/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 637,095.00 150,000 Fully Paid ordinary shares 150,000
01/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 10,745.63 2,610 Fully Paid ordinary shares 2,610
01/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 15,136.76 3,560 Fully Paid ordinary shares 3,560
01/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 10,209.24 2,483 Fully Paid ordinary shares 2,484
01/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 22,528.77 5,472 Fully Paid ordinary shares 5,472
02/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 4,019.67 961 Fully Paid ordinary shares 961
02/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 154.76 37 Fully Paid ordinary shares 37
02/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 20,466.44 4,893 Fully Paid ordinary shares 4,893
02/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,266.86 298 Fully Paid ordinary shares 298
02/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 57,721.23 13,562 Fully Paid ordinary shares 13,562
02/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 10,432.44 2,454 Fully Paid ordinary shares 2,454
07/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 29,035.01 6,830 Fully Paid ordinary shares 6,830
07/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 184,170.41 43,323 Fully Paid ordinary shares 43,323
07/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 7,039.82 1,656 Fully Paid ordinary shares 1,656
07/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 10,627.75 2,500 Fully Paid ordinary shares 2,500
07/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 10,933.83 2,573 Fully Paid ordinary shares 2,572
07/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 398,021.99 93,628 Fully Paid ordinary shares 93,628
07/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 10,980.59 2,581 Fully Paid ordinary shares 2,583
08/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 143,711.86 33,698 Fully Paid ordinary shares 33,698
08/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 10,944.18 2,561 Fully Paid ordinary shares 2,561
08/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 183,338.57 43,861 Fully Paid ordinary shares 43,863
09/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 36,688.03 8,699 Fully Paid ordinary shares 8,699
09/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 469,407.75 111,300 Fully Paid ordinary shares 111,300
09/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 722,824.67 171,387 Fully Paid ordinary shares 171,387
10/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 425,440.00 100,000 Fully Paid ordinary shares 100,000
10/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 15,060.29 3,527 Fully Paid ordinary shares 3,527
10/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 34,160.00 8,000 Fully Paid ordinary shares 8,000
10/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 217,770.00 51,000 Fully Paid ordinary shares 51,000
10/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 11,477.76 2,688 Fully Paid ordinary shares 2,688
10/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 151,496.27 35,560 Fully Paid ordinary shares 35,560
10/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 23,416.68 5,484 Fully Paid ordinary shares 5,484
10/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 637,750.12 149,356 Fully Paid ordinary shares 149,356
10/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 17,498.46 4,098 Fully Paid ordinary shares 4,098
13/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 384,298.80 90,175 Fully Paid ordinary shares 90,175
13/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 60,980.67 14,309 Fully Paid ordinary shares 14,309
13/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 14,796.62 3,472 Fully Paid ordinary shares 3,472

13/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 34,629.33 8,130 Fully Paid ordinary shares 8,130
13/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 15,018.23 3,522 Fully Paid ordinary shares 3,524
13/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 833,490.50 195,577 Fully Paid ordinary shares 195,577
13/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 25,570.20 6,000 Fully Paid ordinary shares 6,000
14/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 385,632.57 90,814 Fully Paid ordinary shares 90,814
14/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 22,985.76 5,413 Fully Paid ordinary shares 5,413
14/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 836,621.48 197,012 Fully Paid ordinary shares 197,019
14/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 23,210.82 5,466 Fully Paid ordinary shares 5,466
14/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 1,793.10 423 Fully Paid ordinary shares 423
14/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 22,385.25 5,270 Fully Paid ordinary shares 5,270
14/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 61,284.04 14,432 Fully Paid ordinary shares 14,432
14/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 15,070.47 3,549 Fully Paid ordinary shares 3,549
15/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 30,194.45 7,150 Fully Paid ordinary shares 7,150
15/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 14,658.03 3,471 Fully Paid ordinary shares 3,471
15/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 7,419.81 1,757 Fully Paid ordinary shares 1,757
15/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 11,313.42 2,679 Fully Paid ordinary shares 2,679
15/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 189,811.18 44,947 Fully Paid ordinary shares 44,947
15/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 411,869.19 97,530 Fully Paid ordinary shares 97,530
15/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 22,804.20 5,400 Fully Paid ordinary shares 5,400
16/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 17,670.17 4,099 Fully Paid ordinary shares 4,098
16/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 6,640.33 1,549 Fully Paid ordinary shares 1,540
17/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 25,616.40 6,000 Fully Paid ordinary shares 6,000
17/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 7,604.95 1,778 Fully Paid ordinary shares 1,778
17/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 7,477.28 1,749 Fully Paid ordinary shares 1,749
17/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 25,710.70 5,913 Fully Paid ordinary shares 5,912
17/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 422,066.20 98,677 Fully Paid ordinary shares 98,677
17/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 11,625.57 2,718 Fully Paid ordinary shares 2,718
17/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 11,595.62 2,711 Fully Paid ordinary shares 2,711
17/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 193,998.89 45,379 Fully Paid ordinary shares 45,378
17/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 15,479.37 3,619 Fully Paid ordinary shares 3,619
20/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 23,505.99 5,466 Fully Paid ordinary shares 5,466
20/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Purchase 4,487.52 1,026 Fully Paid ordinary shares 1,026
20/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 23,114.65 5,375 Fully Paid ordinary shares 5,375
20/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 15,120.21 3,516 Fully Paid ordinary shares 3,516
20/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 94,187.36 21,902 Fully Paid ordinary shares 21,902
20/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 1,282,852.32 298,312 Fully Paid ordinary shares 298,310
20/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 33,078.68 7,693 Fully Paid ordinary shares 7,692
20/04/2026 First Sentier Investors (Australia) IM Ltd ACN 114 194 311 Sale 589,215.01 137,014 Fully Paid ordinary shares 137,014

Annexure C

This is annexure C referred to in Form 604. Notice of change of interest of substantial holder dated

20/04/2026

Lisa Warburton

Company Secretary

Dated the 22/04/2026

First Sentier Group Limited will, if requested by the company or responsible entity to whom this form must be given or by the Australian Securities and Investments Commission (ASIC), give a copy of one or more of the following agreements to the company, responsible entity or ASIC (as appropriate).

Citigroup Global Markets Limited (Agreement 14)

Type of agreement: Prime Brokerage Agreement (including Global Master Securities Lending Agreement)
Parties to agreement: (1) Citigroup Global Markets Limited; and (2) The Trust Company (RE Services) Limited
Are there any restrictions on voting rights? No
If yes, in what detail? N/A
Date on which the securities were (or are) expected to be delivered to the borrower or its nominee (ie borrow date): The Dates indicated in Annexure B on which securities were borrowed.
Scheduled date (if any) when the securities are expected to be returned to the lender or its nominee (ie return date): Any particular day.
Does the borrower have the right to return the securities early? [Yes/No] Yes
If yes, in which circumstances? At any time subject to giving notice.
Does the lender have the right to recall the securities early (ie before the scheduled return date)? [Yes/No] Yes
If yes, in which circumstances? At any time subject to giving notice.
Are there circumstances in which the borrower will not be required to return the securities on settlement? [Yes/No] No
If yes, in which circumstances? N/A