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.

CSL Ltd. Major Shareholding Notification 2026

Jan 28, 2026

17854_rns_2026-01-28_735ae8cd-cffb-4688-8d76-98ce9420b703.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

604 page 1/2

15 July 2001

Form 604 Corporations Act 2001 Section 671B

Notice of change of interests of substantial holder

To Company Name/Scheme CSL Limited ______ ACN/ARSN 051 588 348 1. Details of substantial holder (1) Name Vanguard Group (The Vanguard Group, Inc. and its controlled entities including those Listed in Annexure A) ACN/ARSN (if applicable) N/A

There was a change in the interests of the substantial holder on 23 January 2026 The previous notice was given to the company on 14 November 2022 The previous notice was dated 14 November 2022

2. Previous and present voting power

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

Class of securities (4) Previous
notice
Present
notice
Person's votes Voting power (5) Person’s
votes
Voting power (5)
Ordinary 24,112,875 5.0004% 29,109,134 6.000%

3. Changes in relevant interests

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

Class and Date of Person whose Nature of Consideration number of Person's votes change relevant interest change (6) given in relation securities affected changed to change (7) affected See Annexure A

4. Present relevant interests

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

Holder of
relevant
interest
Registere
d
holder of
securities
Person entitled
to be registered
as holder (8)
Nature of
relevant
interest (6)
Class and
number of
securities
Person's
votes
Vanguard
Group
Brown
Brothers
Harriman
Various funds
and other
accounts of
Vanguard Group
Vanguard Group is the manager of various Mutual funds and
accounts and in that capacity has the power to dispose of the
shares. The other members of Vanguard Group have a relevant
interest under section 608(3)of the Corporations Act.
Ordinary –
1,810,807
1,810,807
Vanguard
Group
BNY
Mellon
Various funds
and other
accounts of
Vanguard Group
Vanguard Group is the manager of various Mutual funds and
accounts and in that capacity has the power to dispose of the
shares. The other members of Vanguard Group have a relevant
interest under section 608(3)of the Corporations Act.
Ordinary –
1,668,964
1,668,964
Vanguard
Group
JP
Morgan
Chase
Bank,
N.A.
Various funds
and other
accounts of
Vanguard Group
Vanguard Group is the manager of various Mutual funds and
accounts and in that capacity has the power to dispose of the
shares. The other members of Vanguard Group have a relevant
interest under section 608(3) of the Corporations Act.
Ordinary –
20,205,169
20,205,169
Vanguard
Group
State
Street
Bank and
Trust
Company
Various funds
and other
accounts of
Vanguard Group
Vanguard Group is the manager of various Mutual funds and
accounts and in that capacity has the power to dispose of the
shares. The other members of Vanguard Group have a relevant
interest under section 608(3) of the Corporations Act.
Ordinary –
5,404,508
5,404,508

External Use Authorized

Vanguard Various Various funds Vanguard Group is the manager of various Mutual funds and Ordinary – Personalized Others and other accounts and in that capacity has the power to dispose of the 19,686 19,686 Indexing accounts of shares. The other members of Vanguard Group have a relevant Management Vanguard Group interest under section 608(3) of the Corporations Act. LLC

604 15 July 2001

5. Changes in association

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

Name and ACN/ARSN (if applicable) Nature of association N/A N/A

6. Addresses

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

Name Address
The Vanguard Group, Inc. P.O. Box 2600, V26 Valley Forge, PA 19482 USA

Signature

print name Shawn Acker capacity Compliance Manager sign here date 28 January 2026

External Use Authorized

DIRECTIONS

(1) If there are a number of substantial holders with similar or related relevant interests (eg. a corporation and its related corporations, or the manager and trustee of an equity trust), the names could be included in an annexure to the form. If the relevant interests of a group of persons are essentially similar, they may be referred to throughout the form as a specifically named group if the membership of each group, with the names and addresses of members is clearly set out in paragraph 6 of the form.

(2) See the definition of "associate" in section 9 of the Corporations Act 2001.

(3) See the definition of "relevant interest" in sections 608 and 671B(7) of the Corporations Act 2001.

(4)

The voting shares of a company constitute one class unless divided into separate classes.

(5) The person's votes divided by the total votes in the body corporate or scheme multiplied by 100.

(6) Include details of:

(a) any relevant agreement or other circumstances because of which the change in relevant interest occurred. If subsection 671B(4) applies, a copy of any document setting out the terms of any relevant agreement, and a statement by the person giving full and accurate details of any contract, scheme or arrangement, must accompany this form, together with a written statement certifying this contract, scheme or arrangement; and

(b) any qualification of the power of a person to exercise, control the exercise of, or influence the exercise of, the voting powers or disposal of the securities to which the relevant interest relates (indicating clearly the particular securities to which the qualification applies).

See the definition of "relevant agreement" in section 9 of the Corporations Act 2001.

(7) Details of the consideration must include any and all benefits, money and other, that any person from whom a relevant interest was acquired has, or may, become entitled to receive in relation to that acquisition. Details must be included even if the benefit is conditional on the happening or not of a contingency. Details must be included of any benefit paid on behalf of the substantial holder or its associate in relation to the acquisitions, even if they are not paid directly to the person from whom the relevant interest was acquired.

(8) If the substantial holder is unable to determine the identity of the person (eg. if the relevant interest arises because of an option) write "unknown".

(9) Give details, if appropriate, of the present association and any change in that association since the last substantial holding notice.

External Use Authorized

Annexure A

To Company
ACN/ARSN
Substantial Holder Name
ACN/ARSN
CSL Limited CSL Limited CSL Limited CSL Limited CSL Limited CSL Limited
051 588 348
Vanguard Group
N/A
Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
10‐Nov‐2022 The Vanguard Group,Inc. BUY 287.23 Ordinary 280 280
10‐Nov‐2022 The Vanguard Group,Inc. BUY 287.23 Ordinary 2,620 2,620
10‐Nov‐2022 The Vanguard Group,Inc. BUY 287.23 Ordinary 2,096 2,096
10‐Nov‐2022 The Vanguard Group,Inc. BUY 287.23 Ordinary 3,144 3,144
10‐Nov‐2022 The Vanguard Group,Inc. BUY 287.23 Ordinary 2,900 2,900
11‐Nov‐2022 The Vanguard Group,Inc. BUY 292.29 Ordinary 168 168
11‐Nov‐2022 The Vanguard Group,Inc. BUY 289.24 Ordinary 3,236 3,236
11‐Nov‐2022 The Vanguard Group,Inc. BUY 292.29 Ordinary 839 839
11‐Nov‐2022 The Vanguard Group,Inc. BUY 292.45 Ordinary 1,872 1,872
14‐Nov‐2022 The Vanguard Group,Inc. BUY 288.79 Ordinary 220 220
15‐Nov‐2022 The Vanguard Group,Inc. BUY 289.59 Ordinary 552 552
15‐Nov‐2022 The Vanguard Group,Inc. BUY 290.75 Ordinary 883 883
15‐Nov‐2022 The Vanguard Group,Inc. BUY 286.43 Ordinary 312 312
15‐Nov‐2022 The Vanguard Group,Inc. BUY 289.59 Ordinary 600 600
16‐Nov‐2022 The Vanguard Group,Inc. SELL 289.40 Ordinary (81) (81)
16‐Nov‐2022 The Vanguard Group,Inc. SELL 288.20 Ordinary (1,338) (1,338)
16‐Nov‐2022 The Vanguard Group,Inc. BUY 288.20 Ordinary 2,808 2,808
16‐Nov‐2022 The Vanguard Group,Inc. BUY 288.20 Ordinary 1,404 1,404
17‐Nov‐2022 The Vanguard Group,Inc. BUY 292.74 Ordinary 1,404 1,404
18‐Nov‐2022 The Vanguard Group,Inc. BUY 292.93 Ordinary 7,159 7,159
18‐Nov‐2022 The Vanguard Group,Inc. BUY 294.40 Ordinary 223 223
22‐Nov‐2022 The Vanguard Group,Inc. BUY 297.32 Ordinary 144 144
22‐Nov‐2022 The Vanguard Group,Inc. BUY 299.45 Ordinary 2,620 2,620
23‐Nov‐2022 The Vanguard Group,Inc. BUY 297.43 Ordinary 1,410 1,410
23‐Nov‐2022 The Vanguard Group,Inc. BUY 297.43 Ordinary 1,410 1,410
23‐Nov‐2022 The Vanguard Group,Inc. BUY 300.00 Ordinary 3,811 3,811
24‐Nov‐2022 The Vanguard Group,Inc. BUY 298.83 Ordinary 2,734 2,734
25‐Nov‐2022 The Vanguard Group,Inc. SELL 299.66 Ordinary (2,676) (2,676)
25‐Nov‐2022 The Vanguard Group,Inc. BUY 299.66 Ordinary 1,410 1,410
28‐Nov‐2022 The Vanguard Group,Inc. BUY 300.21 Ordinary 564 564
29‐Nov‐2022 The Vanguard Group,Inc. BUY 302.58 Ordinary 352 352
29‐Nov‐2022 The Vanguard Group,Inc. BUY 299.94 Ordinary 1,685 1,685
30‐Nov‐2022 The Vanguard Group,Inc. SELL 300.11 Ordinary (2,258) (2,258)
30‐Nov‐2022 The Vanguard Group,Inc. BUY 300.11 Ordinary 483 483
30‐Nov‐2022 The Vanguard Group,Inc. BUY 300.11 Ordinary 919 919
30‐Nov‐2022 The Vanguard Group,Inc. BUY 302.70 Ordinary 1,410 1,410
1‐Dec‐2022 The Vanguard Group,Inc. SELL 298.56 Ordinary (1,784) (1,784)
1‐Dec‐2022 The Vanguard Group,Inc. BUY 302.13 Ordinary 206 206
1‐Dec‐2022 The Vanguard Group,Inc. BUY 302.13 Ordinary 629 629
1‐Dec‐2022 The Vanguard Group,Inc. BUY 298.56 Ordinary 1,416 1,416
1‐Dec‐2022 The Vanguard Group,Inc. BUY 298.66 Ordinary 768 768
1‐Dec‐2022 The Vanguard Group,Inc. BUY 302.13 Ordinary 544 544
2‐Dec‐2022 The Vanguard Group,Inc. BUY 301.89 Ordinary 350 350
2‐Dec‐2022 The Vanguard Group,Inc. BUY 302.57 Ordinary 560 560
2‐Dec‐2022 The Vanguard Group,Inc. BUY 302.57 Ordinary 387 387
2‐Dec‐2022 The Vanguard Group,Inc. SELL 300.56 Ordinary (1,967) (1,967)
5‐Dec‐2022 The Vanguard Group,Inc. BUY 300.00 Ordinary 90 90
5‐Dec‐2022 The Vanguard Group,Inc. BUY 300.00 Ordinary 178 178
6‐Dec‐2022 The Vanguard Group,Inc. BUY 298.76 Ordinary 1,888 1,888
7‐Dec‐2022 The Vanguard Group,Inc. SELL 299.64 Ordinary (5,165) (5,165)
7‐Dec‐2022 The Vanguard Group,Inc. BUY 298.60 Ordinary 2,360 2,360
8‐Dec‐2022 The Vanguard Group,Inc. BUY 297.53 Ordinary 568 568
8‐Dec‐2022 The Vanguard Group,Inc. BUY 297.53 Ordinary 2,360 2,360
8‐Dec‐2022 The Vanguard Group,Inc. BUY 299.60 Ordinary 3,608 3,608
12‐Dec‐2022 The Vanguard Group,Inc. BUY 300.07 Ordinary 710 710
12‐Dec‐2022 The Vanguard Group,Inc. BUY 300.07 Ordinary 2,360 2,360
13‐Dec‐2022 The Vanguard Group,Inc. BUY 297.04 Ordinary 4,941 4,941
13‐Dec‐2022 The Vanguard Group,Inc. BUY 297.04 Ordinary 144 144
13‐Dec‐2022 The Vanguard Group,Inc. BUY 296.82 Ordinary 423 423
13‐Dec‐2022 The Vanguard Group,Inc. BUY 296.82 Ordinary 705 705
13‐Dec‐2022 The Vanguard Group,Inc. BUY 296.82 Ordinary 705 705
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.68 Ordinary 1,180 1,180

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.71 Ordinary 2,861 2,861
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.68 Ordinary 3 3
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.71 Ordinary 5 5
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.68 Ordinary 674 674
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.68 Ordinary 342 342
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.71 Ordinary 1,635 1,635
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.68 Ordinary 136 136
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.71 Ordinary 329 329
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.68 Ordinary 37 37
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.71 Ordinary 87 87
16‐Dec‐2022 The Vanguard Group,Inc. SELL 291.68 Ordinary (3,344) (3,344)
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.68 Ordinary 339 339
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.71 Ordinary 820 820
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.68 Ordinary 700 700
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.71 Ordinary 1,698 1,698
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.68 Ordinary 642 642
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.71 Ordinary 1,554 1,554
16‐Dec‐2022 The Vanguard Group,Inc. SELL 291.68 Ordinary (6,580) (6,580)
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.68 Ordinary 1,165 1,165
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.71 Ordinary 2,826 2,826
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.68 Ordinary 62 62
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.71 Ordinary 149 149
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.68 Ordinary 527 527
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.71 Ordinary 1,276 1,276
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.68 Ordinary 33 33
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.71 Ordinary 76 76
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.68 Ordinary 221 221
16‐Dec‐2022 The Vanguard Group,Inc. BUY 291.71 Ordinary 534 534
19‐Dec‐2022 The Vanguard Group,Inc. SELL 289.03 Ordinary (6,450) (6,450)
20‐Dec‐2022 The Vanguard Group,Inc. BUY 288.01 Ordinary 212 212
20‐Dec‐2022 The Vanguard Group,Inc. BUY 288.01 Ordinary 193 193
20‐Dec‐2022 The Vanguard Group,Inc. BUY 285.92 Ordinary 140 140
21‐Dec‐2022 The Vanguard Group,Inc. BUY 287.30 Ordinary 8,722 8,722
21‐Dec‐2022 The Vanguard Group,Inc. BUY 287.30 Ordinary 350 350
21‐Dec‐2022 The Vanguard Group,Inc. BUY 288.18 Ordinary 1,416 1,416
21‐Dec‐2022 The Vanguard Group,Inc. SELL 287.30 Ordinary (97) (97)
23‐Dec‐2022 The Vanguard Group,Inc. BUY 289.00 Ordinary 170 170
28‐Dec‐2022 The Vanguard Group,Inc. BUY 286.76 Ordinary 540 540
28‐Dec‐2022 The Vanguard Group,Inc. BUY 283.60 Ordinary 705 705
28‐Dec‐2022 The Vanguard Group,Inc. BUY 283.60 Ordinary 6,288 6,288
28‐Dec‐2022 The Vanguard Group,Inc. BUY 283.60 Ordinary 3,304 3,304
28‐Dec‐2022 The Vanguard Group,Inc. BUY 286.76 Ordinary 2,569 2,569
29‐Dec‐2022 The Vanguard Group,Inc. BUY 285.70 Ordinary 340 340
29‐Dec‐2022 The Vanguard Group,Inc. BUY 285.70 Ordinary 848 848
29‐Dec‐2022 The Vanguard Group,Inc. BUY 286.97 Ordinary 3,144 3,144
29‐Dec‐2022 The Vanguard Group,Inc. BUY 285.37 Ordinary 456 456
3‐Jan‐2023 The Vanguard Group,Inc. SELL 281.75 Ordinary (1,794) (1,794)
4‐Jan‐2023 The Vanguard Group,Inc. BUY 284.00 Ordinary 176 176
4‐Jan‐2023 The Vanguard Group,Inc. BUY 284.00 Ordinary 352 352
4‐Jan‐2023 The Vanguard Group,Inc. BUY 284.00 Ordinary 331 331
4‐Jan‐2023 The Vanguard Group,Inc. BUY 284.00 Ordinary 916 916
4‐Jan‐2023 The Vanguard Group,Inc. BUY 284.44 Ordinary 1,768 1,768
4‐Jan‐2023 The Vanguard Group,Inc. SELL 282.12 Ordinary (359) (359)
4‐Jan‐2023 The Vanguard Group,Inc. SELL 282.12 Ordinary (925) (925)
4‐Jan‐2023 The Vanguard Group,Inc. BUY 282.12 Ordinary 359 359
4‐Jan‐2023 The Vanguard Group,Inc. BUY 284.00 Ordinary 101 101
5‐Jan‐2023 The Vanguard Group,Inc. BUY 280.51 Ordinary 2,553 2,553
5‐Jan‐2023 The Vanguard Group,Inc. SELL 284.21 Ordinary (4,498) (4,498)
5‐Jan‐2023 The Vanguard Group,Inc. BUY 284.37 Ordinary 439 439
6‐Jan‐2023 The Vanguard Group,Inc. BUY 278.28 Ordinary 358 358
6‐Jan‐2023 The Vanguard Group,Inc. BUY 279.03 Ordinary 3,144 3,144
6‐Jan‐2023 The Vanguard Group,Inc. BUY 279.03 Ordinary 1,326 1,326
6‐Jan‐2023 The Vanguard Group,Inc. SELL 277.04 Ordinary (3,192) (3,192)
6‐Jan‐2023 The Vanguard Group,Inc. SELL 278.05 Ordinary (76) (76)
6‐Jan‐2023 The Vanguard Group,Inc. SELL 277.04 Ordinary (8,317) (8,317)
6‐Jan‐2023 The Vanguard Group,Inc. SELL 278.05 Ordinary (198) (198)
6‐Jan‐2023 The Vanguard Group,Inc. BUY 278.05 Ordinary 274 274
9‐Jan‐2023 The Vanguard Group,Inc. BUY 277.00 Ordinary 967 967
9‐Jan‐2023 The Vanguard Group,Inc. SELL 277.00 Ordinary (1,107) (1,107)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
10‐Jan‐2023 The Vanguard Group,Inc. BUY 275.63 Ordinary 177 177
10‐Jan‐2023 The Vanguard Group,Inc. BUY 275.63 Ordinary 646 646
10‐Jan‐2023 The Vanguard Group,Inc. BUY 276.71 Ordinary 2,360 2,360
10‐Jan‐2023 The Vanguard Group,Inc. BUY 276.71 Ordinary 4,248 4,248
11‐Jan‐2023 The Vanguard Group,Inc. SELL 278.07 Ordinary (91) (91)
11‐Jan‐2023 The Vanguard Group,Inc. BUY 278.07 Ordinary 531 531
11‐Jan‐2023 The Vanguard Group,Inc. SELL 276.08 Ordinary (6,397) (6,397)
11‐Jan‐2023 The Vanguard Group,Inc. SELL 278.07 Ordinary (626) (626)
12‐Jan‐2023 The Vanguard Group,Inc. BUY 280.00 Ordinary 4,881 4,881
12‐Jan‐2023 The Vanguard Group,Inc. SELL 280.00 Ordinary (5,198) (5,198)
12‐Jan‐2023 The Vanguard Group,Inc. SELL 280.48 Ordinary (3,549) (3,549)
12‐Jan‐2023 The Vanguard Group,Inc. SELL 281.41 Ordinary (8,437) (8,437)
12‐Jan‐2023 The Vanguard Group,Inc. BUY 281.26 Ordinary 1,888 1,888
12‐Jan‐2023 The Vanguard Group,Inc. BUY 280.00 Ordinary 317 317
13‐Jan‐2023 The Vanguard Group,Inc. BUY 282.98 Ordinary 173 173
13‐Jan‐2023 The Vanguard Group,Inc. BUY 283.16 Ordinary 1,888 1,888
13‐Jan‐2023 The Vanguard Group,Inc. BUY 283.35 Ordinary 250 250
16‐Jan‐2023 The Vanguard Group,Inc. BUY 283.49 Ordinary 126 126
16‐Jan‐2023 The Vanguard Group,Inc. BUY 283.49 Ordinary 337 337
16‐Jan‐2023 The Vanguard Group,Inc. BUY 286.92 Ordinary 21 21
17‐Jan‐2023 The Vanguard Group,Inc. BUY 290.56 Ordinary 173 173
18‐Jan‐2023 The Vanguard Group,Inc. BUY 291.47 Ordinary 1,888 1,888
18‐Jan‐2023 The Vanguard Group,Inc. BUY 291.47 Ordinary 2,360 2,360
18‐Jan‐2023 The Vanguard Group,Inc. BUY 292.83 Ordinary 28 28
19‐Jan‐2023 The Vanguard Group,Inc. BUY 295.25 Ordinary 354 354
19‐Jan‐2023 The Vanguard Group,Inc. BUY 295.25 Ordinary 1,694 1,694
20‐Jan‐2023 The Vanguard Group,Inc. BUY 300.20 Ordinary 2,620 2,620
20‐Jan‐2023 The Vanguard Group,Inc. SELL 296.42 Ordinary (9,312) (9,312)
20‐Jan‐2023 The Vanguard Group,Inc. SELL 299.01 Ordinary (10,817) (10,817)
20‐Jan‐2023 The Vanguard Group,Inc. SELL 296.42 Ordinary (9,257) (9,257)
20‐Jan‐2023 The Vanguard Group,Inc. SELL 299.01 Ordinary (9,437) (9,437)
20‐Jan‐2023 The Vanguard Group,Inc. BUY 300.20 Ordinary 5,664 5,664
20‐Jan‐2023 The Vanguard Group,Inc. BUY 300.20 Ordinary 1,416 1,416
23‐Jan‐2023 The Vanguard Group,Inc. SELL 298.37 Ordinary (4,796) (4,796)
24‐Jan‐2023 The Vanguard Group,Inc. BUY 295.81 Ordinary 3,495 3,495
25‐Jan‐2023 The Vanguard Group,Inc. BUY 297.20 Ordinary 175 175
27‐Jan‐2023 The Vanguard Group,Inc. SELL 294.04 Ordinary (11,858) (11,858)
27‐Jan‐2023 The Vanguard Group,Inc. BUY 294.71 Ordinary 1,416 1,416
27‐Jan‐2023 The Vanguard Group,Inc. BUY 291.25 Ordinary 339 339
30‐Jan‐2023 The Vanguard Group,Inc. BUY 293.00 Ordinary 11,121 11,121
30‐Jan‐2023 The Vanguard Group,Inc. BUY 294.54 Ordinary 384 384
30‐Jan‐2023 The Vanguard Group,Inc. BUY 294.54 Ordinary 477 477
31‐Jan‐2023 The Vanguard Group,Inc. BUY 299.14 Ordinary 472 472
31‐Jan‐2023 The Vanguard Group,Inc. BUY 298.08 Ordinary 27 27
1‐Feb‐2023 The Vanguard Group,Inc. BUY 301.52 Ordinary 186 186
1‐Feb‐2023 The Vanguard Group,Inc. BUY 301.52 Ordinary 4,131 4,131
1‐Feb‐2023 The Vanguard Group,Inc. BUY 302.20 Ordinary 1,888 1,888
1‐Feb‐2023 The Vanguard Group,Inc. BUY 299.43 Ordinary 161 161
2‐Feb‐2023 The Vanguard Group,Inc. BUY 304.58 Ordinary 6,431 6,431
2‐Feb‐2023 The Vanguard Group,Inc. BUY 305.72 Ordinary 2,360 2,360
3‐Feb‐2023 The Vanguard Group,Inc. BUY 313.81 Ordinary 180 180
3‐Feb‐2023 The Vanguard Group,Inc. BUY 313.81 Ordinary 804 804
3‐Feb‐2023 The Vanguard Group,Inc. BUY 313.81 Ordinary 9,917 9,917
3‐Feb‐2023 The Vanguard Group,Inc. SELL 314.93 Ordinary (1,878) (1,878)
3‐Feb‐2023 The Vanguard Group,Inc. SELL 314.93 Ordinary (939) (939)
3‐Feb‐2023 The Vanguard Group,Inc. SELL 314.93 Ordinary (1,329) (1,329)
3‐Feb‐2023 The Vanguard Group,Inc. SELL 308.29 Ordinary (4,708) (4,708)
3‐Feb‐2023 The Vanguard Group,Inc. SELL 314.93 Ordinary (1,000) (1,000)
3‐Feb‐2023 The Vanguard Group,Inc. BUY 314.93 Ordinary 258 258
6‐Feb‐2023 The Vanguard Group,Inc. BUY 311.92 Ordinary 4,590 4,590
6‐Feb‐2023 The Vanguard Group,Inc. BUY 312.26 Ordinary 1,416 1,416
7‐Feb‐2023 The Vanguard Group,Inc. BUY 308.07 Ordinary 180 180
7‐Feb‐2023 The Vanguard Group,Inc. BUY 308.07 Ordinary 2,182 2,182
7‐Feb‐2023 The Vanguard Group,Inc. BUY 308.07 Ordinary 3,672 3,672
7‐Feb‐2023 The Vanguard Group,Inc. BUY 310.51 Ordinary 66 66
7‐Feb‐2023 The Vanguard Group,Inc. BUY 310.51 Ordinary 3,792 3,792
8‐Feb‐2023 The Vanguard Group,Inc. BUY 306.20 Ordinary 180 180
8‐Feb‐2023 The Vanguard Group,Inc. BUY 307.35 Ordinary 137 137
8‐Feb‐2023 The Vanguard Group,Inc. BUY 305.29 Ordinary 1,416 1,416

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
8‐Feb‐2023 The Vanguard Group,Inc. BUY 306.20 Ordinary 32 32
9‐Feb‐2023 The Vanguard Group,Inc. BUY 303.88 Ordinary 3,144 3,144
9‐Feb‐2023 The Vanguard Group,Inc. BUY 303.88 Ordinary 258 258
9‐Feb‐2023 The Vanguard Group,Inc. BUY 303.88 Ordinary 2,451 2,451
10‐Feb‐2023 The Vanguard Group,Inc. BUY 304.96 Ordinary 177 177
13‐Feb‐2023 The Vanguard Group,Inc. BUY 305.01 Ordinary 255 255
13‐Feb‐2023 The Vanguard Group,Inc. BUY 306.49 Ordinary 1,416 1,416
13‐Feb‐2023 The Vanguard Group,Inc. BUY 306.49 Ordinary 1,416 1,416
14‐Feb‐2023 The Vanguard Group,Inc. BUY 307.69 Ordinary 8,883 8,883
14‐Feb‐2023 The Vanguard Group,Inc. BUY 306.40 Ordinary 72 72
15‐Feb‐2023 The Vanguard Group,Inc. BUY 304.91 Ordinary 305 305
15‐Feb‐2023 The Vanguard Group,Inc. BUY 306.06 Ordinary 3,150 3,150
15‐Feb‐2023 The Vanguard Group,Inc. BUY 306.06 Ordinary 387 387
16‐Feb‐2023 The Vanguard Group,Inc. BUY 302.99 Ordinary 671 671
16‐Feb‐2023 The Vanguard Group,Inc. BUY 301.89 Ordinary 1,416 1,416
16‐Feb‐2023 The Vanguard Group,Inc. BUY 301.89 Ordinary 1,888 1,888
16‐Feb‐2023 The Vanguard Group,Inc. BUY 302.99 Ordinary 41 41
17‐Feb‐2023 The Vanguard Group,Inc. BUY 298.40 Ordinary 427 427
17‐Feb‐2023 The Vanguard Group,Inc. BUY 298.40 Ordinary 1,100 1,100
17‐Feb‐2023 The Vanguard Group,Inc. BUY 300.58 Ordinary 2,869 2,869
17‐Feb‐2023 The Vanguard Group,Inc. SELL 298.40 Ordinary (147) (147)
20‐Feb‐2023 The Vanguard Group,Inc. BUY 298.40 Ordinary 402 402
20‐Feb‐2023 The Vanguard Group,Inc. BUY 299.99 Ordinary 538 538
21‐Feb‐2023 The Vanguard Group,Inc. BUY 298.44 Ordinary 420 420
21‐Feb‐2023 The Vanguard Group,Inc. BUY 298.44 Ordinary 420 420
21‐Feb‐2023 The Vanguard Group,Inc. BUY 297.05 Ordinary 3,150 3,150
22‐Feb‐2023 The Vanguard Group,Inc. BUY 295.70 Ordinary 240 240
22‐Feb‐2023 The Vanguard Group,Inc. BUY 295.70 Ordinary 1,129 1,129
23‐Feb‐2023 The Vanguard Group,Inc. BUY 298.73 Ordinary 459 459
23‐Feb‐2023 The Vanguard Group,Inc. BUY 298.98 Ordinary 1,329 1,329
24‐Feb‐2023 The Vanguard Group,Inc. BUY 299.48 Ordinary 186 186
24‐Feb‐2023 The Vanguard Group,Inc. BUY 299.48 Ordinary 194 194
24‐Feb‐2023 The Vanguard Group,Inc. BUY 299.08 Ordinary 1,888 1,888
27‐Feb‐2023 The Vanguard Group,Inc. SELL 297.79 Ordinary (85) (85)
27‐Feb‐2023 The Vanguard Group,Inc. BUY 297.92 Ordinary 3,150 3,150
27‐Feb‐2023 The Vanguard Group,Inc. BUY 297.92 Ordinary 1,329 1,329
27‐Feb‐2023 The Vanguard Group,Inc. BUY 298.24 Ordinary 326 326
28‐Feb‐2023 The Vanguard Group,Inc. BUY 296.30 Ordinary 2,103 2,103
28‐Feb‐2023 The Vanguard Group,Inc. BUY 296.30 Ordinary 86 86
28‐Feb‐2023 The Vanguard Group,Inc. BUY 296.30 Ordinary 979 979
1‐Mar‐2023 The Vanguard Group,Inc. BUY 292.85 Ordinary 186 186
1‐Mar‐2023 The Vanguard Group,Inc. BUY 292.85 Ordinary 186 186
1‐Mar‐2023 The Vanguard Group,Inc. BUY 292.42 Ordinary 2,625 2,625
1‐Mar‐2023 The Vanguard Group,Inc. BUY 292.42 Ordinary 5,250 5,250
1‐Mar‐2023 The Vanguard Group,Inc. BUY 292.42 Ordinary 3,544 3,544
1‐Mar‐2023 The Vanguard Group,Inc. BUY 293.85 Ordinary 155 155
1‐Mar‐2023 The Vanguard Group,Inc. BUY 293.85 Ordinary 6,594 6,594
2‐Mar‐2023 The Vanguard Group,Inc. BUY 291.80 Ordinary 3,220 3,220
2‐Mar‐2023 The Vanguard Group,Inc. BUY 291.80 Ordinary 804 804
2‐Mar‐2023 The Vanguard Group,Inc. BUY 291.80 Ordinary 9,246 9,246
2‐Mar‐2023 The Vanguard Group,Inc. BUY 291.80 Ordinary 4,422 4,422
2‐Mar‐2023 The Vanguard Group,Inc. BUY 291.80 Ordinary 598 598
3‐Mar‐2023 The Vanguard Group,Inc. BUY 293.02 Ordinary 1,674 1,674
3‐Mar‐2023 The Vanguard Group,Inc. BUY 294.82 Ordinary 1,416 1,416
3‐Mar‐2023 The Vanguard Group,Inc. BUY 293.02 Ordinary 45 45
6‐Mar‐2023 The Vanguard Group,Inc. BUY 294.50 Ordinary 402 402
6‐Mar‐2023 The Vanguard Group,Inc. BUY 293.51 Ordinary 225 225
7‐Mar‐2023 The Vanguard Group,Inc. BUY 296.90 Ordinary 186 186
7‐Mar‐2023 The Vanguard Group,Inc. BUY 296.91 Ordinary 1,351 1,351
8‐Mar‐2023 The Vanguard Group,Inc. BUY 297.43 Ordinary 2,104 2,104
8‐Mar‐2023 The Vanguard Group,Inc. BUY 296.03 Ordinary 235 235
9‐Mar‐2023 The Vanguard Group,Inc. BUY 290.50 Ordinary 10,388 10,388
10‐Mar‐2023 The Vanguard Group,Inc. SELL 285.25 Ordinary (7,104) (7,104)
13‐Mar‐2023 The Vanguard Group,Inc. BUY 283.23 Ordinary 434 434
13‐Mar‐2023 The Vanguard Group,Inc. BUY 283.23 Ordinary 240 240
13‐Mar‐2023 The Vanguard Group,Inc. SELL 280.76 Ordinary (2,664) (2,664)
14‐Mar‐2023 The Vanguard Group,Inc. BUY 279.13 Ordinary 434 434
15‐Mar‐2023 The Vanguard Group,Inc. BUY 284.10 Ordinary 196 196
15‐Mar‐2023 The Vanguard Group,Inc. SELL 283.30 Ordinary (948) (948)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
15‐Mar‐2023 The Vanguard Group,Inc. SELL 283.30 Ordinary (1,764) (1,764)
15‐Mar‐2023 The Vanguard Group,Inc. SELL 283.30 Ordinary (1,323) (1,323)
16‐Mar‐2023 The Vanguard Group,Inc. BUY 289.28 Ordinary 496 496
17‐Mar‐2023 The Vanguard Group,Inc. BUY 287.26 Ordinary 2,076 2,076
17‐Mar‐2023 The Vanguard Group,Inc. BUY 287.26 Ordinary 184 184
17‐Mar‐2023 The Vanguard Group,Inc. BUY 287.26 Ordinary 9,929 9,929
17‐Mar‐2023 The Vanguard Group,Inc. SELL 287.26 Ordinary (4,741) (4,741)
17‐Mar‐2023 The Vanguard Group,Inc. SELL 287.26 Ordinary (6,277) (6,277)
17‐Mar‐2023 The Vanguard Group,Inc. SELL 287.26 Ordinary (7,871) (7,871)
17‐Mar‐2023 The Vanguard Group,Inc. BUY 287.26 Ordinary 76 76
17‐Mar‐2023 The Vanguard Group,Inc. SELL 287.26 Ordinary (335) (335)
17‐Mar‐2023 The Vanguard Group,Inc. BUY 287.26 Ordinary 30 30
17‐Mar‐2023 The Vanguard Group,Inc. BUY 287.26 Ordinary 15 15
20‐Mar‐2023 The Vanguard Group,Inc. BUY 285.14 Ordinary 78 78
20‐Mar‐2023 The Vanguard Group,Inc. BUY 285.14 Ordinary 2,283 2,283
20‐Mar‐2023 The Vanguard Group,Inc. SELL 284.90 Ordinary (7,871) (7,871)
21‐Mar‐2023 The Vanguard Group,Inc. BUY 285.32 Ordinary 7,992 7,992
21‐Mar‐2023 The Vanguard Group,Inc. SELL 284.99 Ordinary (7,872) (7,872)
22‐Mar‐2023 The Vanguard Group,Inc. BUY 287.50 Ordinary 630 630
22‐Mar‐2023 The Vanguard Group,Inc. BUY 287.05 Ordinary 6,960 6,960
22‐Mar‐2023 The Vanguard Group,Inc. SELL 287.32 Ordinary (479) (479)
23‐Mar‐2023 The Vanguard Group,Inc. BUY 288.18 Ordinary 924 924
24‐Mar‐2023 The Vanguard Group,Inc. BUY 288.49 Ordinary 91 91
24‐Mar‐2023 The Vanguard Group,Inc. SELL 287.57 Ordinary (2,121) (2,121)
24‐Mar‐2023 The Vanguard Group,Inc. BUY 287.58 Ordinary 1,371 1,371
24‐Mar‐2023 The Vanguard Group,Inc. BUY 287.58 Ordinary 5,266 5,266
24‐Mar‐2023 The Vanguard Group,Inc. BUY 287.58 Ordinary 5,990 5,990
24‐Mar‐2023 The Vanguard Group,Inc. BUY 288.49 Ordinary 1,650 1,650
27‐Mar‐2023 The Vanguard Group,Inc. SELL 288.94 Ordinary (7,502) (7,502)
27‐Mar‐2023 The Vanguard Group,Inc. BUY 288.24 Ordinary 331 331
27‐Mar‐2023 The Vanguard Group,Inc. BUY 288.96 Ordinary 372 372
27‐Mar‐2023 The Vanguard Group,Inc. BUY 288.24 Ordinary 1,443 1,443
27‐Mar‐2023 The Vanguard Group,Inc. BUY 288.94 Ordinary 143 143
28‐Mar‐2023 The Vanguard Group,Inc. BUY 289.48 Ordinary 1,590 1,590
28‐Mar‐2023 The Vanguard Group,Inc. BUY 285.00 Ordinary 98 98
28‐Mar‐2023 The Vanguard Group,Inc. BUY 289.48 Ordinary 300 300
28‐Mar‐2023 The Vanguard Group,Inc. BUY 285.00 Ordinary 477 477
29‐Mar‐2023 The Vanguard Group,Inc. BUY 283.57 Ordinary 2,553 2,553
29‐Mar‐2023 The Vanguard Group,Inc. SELL 284.71 Ordinary (4,390) (4,390)
29‐Mar‐2023 The Vanguard Group,Inc. BUY 283.57 Ordinary 11,838 11,838
29‐Mar‐2023 The Vanguard Group,Inc. SELL 283.72 Ordinary (8,061) (8,061)
29‐Mar‐2023 The Vanguard Group,Inc. BUY 283.57 Ordinary 6,778 6,778
29‐Mar‐2023 The Vanguard Group,Inc. BUY 283.57 Ordinary 770 770
29‐Mar‐2023 The Vanguard Group,Inc. BUY 284.71 Ordinary 1,816 1,816
29‐Mar‐2023 The Vanguard Group,Inc. BUY 284.00 Ordinary 77 77
29‐Mar‐2023 The Vanguard Group,Inc. BUY 283.57 Ordinary 314 314
29‐Mar‐2023 The Vanguard Group,Inc. BUY 283.57 Ordinary 26 26
30‐Mar‐2023 The Vanguard Group,Inc. BUY 285.50 Ordinary 91 91
30‐Mar‐2023 The Vanguard Group,Inc. BUY 285.56 Ordinary 6,207 6,207
31‐Mar‐2023 The Vanguard Group,Inc. BUY 288.30 Ordinary 310 310
31‐Mar‐2023 The Vanguard Group,Inc. SELL 289.73 Ordinary (2,488) (2,488)
31‐Mar‐2023 The Vanguard Group,Inc. BUY 286.21 Ordinary 2,021 2,021
3‐Apr‐2023 The Vanguard Group,Inc. BUY 290.50 Ordinary 2,461 2,461
3‐Apr‐2023 The Vanguard Group,Inc. BUY 290.50 Ordinary 386 386
3‐Apr‐2023 The Vanguard Group,Inc. BUY 290.50 Ordinary 5,510 5,510
4‐Apr‐2023 The Vanguard Group,Inc. BUY 291.47 Ordinary 98 98
4‐Apr‐2023 The Vanguard Group,Inc. BUY 291.03 Ordinary 248 248
5‐Apr‐2023 The Vanguard Group,Inc. BUY 293.87 Ordinary 3,536 3,536
5‐Apr‐2023 The Vanguard Group,Inc. BUY 293.53 Ordinary 1,772 1,772
5‐Apr‐2023 The Vanguard Group,Inc. BUY 293.87 Ordinary 119 119
5‐Apr‐2023 The Vanguard Group,Inc. BUY 293.53 Ordinary 1,600 1,600
6‐Apr‐2023 The Vanguard Group,Inc. BUY 300.89 Ordinary 2,730 2,730
6‐Apr‐2023 The Vanguard Group,Inc. BUY 300.18 Ordinary 147 147
11‐Apr‐2023 The Vanguard Group,Inc. BUY 301.82 Ordinary 7,946 7,946
11‐Apr‐2023 The Vanguard Group,Inc. BUY 301.82 Ordinary 1,969 1,969
12‐Apr‐2023 The Vanguard Group,Inc. BUY 303.89 Ordinary 98 98
12‐Apr‐2023 The Vanguard Group,Inc. BUY 303.89 Ordinary 98 98
12‐Apr‐2023 The Vanguard Group,Inc. BUY 303.29 Ordinary 2,640 2,640
12‐Apr‐2023 The Vanguard Group,Inc. BUY 304.12 Ordinary 4,790 4,790

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
12‐Apr‐2023 The Vanguard Group,Inc. BUY 303.29 Ordinary 1,400 1,400
12‐Apr‐2023 The Vanguard Group,Inc. BUY 304.12 Ordinary 3,345 3,345
13‐Apr‐2023 The Vanguard Group,Inc. BUY 302.18 Ordinary 420 420
13‐Apr‐2023 The Vanguard Group,Inc. BUY 302.52 Ordinary 1,200 1,200
13‐Apr‐2023 The Vanguard Group,Inc. BUY 302.18 Ordinary 130 130
14‐Apr‐2023 The Vanguard Group,Inc. BUY 301.40 Ordinary 186 186
14‐Apr‐2023 The Vanguard Group,Inc. BUY 301.40 Ordinary 310 310
14‐Apr‐2023 The Vanguard Group,Inc. BUY 302.12 Ordinary 3,096 3,096
14‐Apr‐2023 The Vanguard Group,Inc. SELL 301.92 Ordinary (886) (886)
14‐Apr‐2023 The Vanguard Group,Inc. BUY 302.12 Ordinary 3,532 3,532
17‐Apr‐2023 The Vanguard Group,Inc. BUY 301.86 Ordinary 798 798
17‐Apr‐2023 The Vanguard Group,Inc. BUY 302.08 Ordinary 7,042 7,042
17‐Apr‐2023 The Vanguard Group,Inc. BUY 301.90 Ordinary 1,400 1,400
17‐Apr‐2023 The Vanguard Group,Inc. SELL 301.86 Ordinary (1,483) (1,483)
18‐Apr‐2023 The Vanguard Group,Inc. BUY 300.24 Ordinary 98 98
18‐Apr‐2023 The Vanguard Group,Inc. BUY 300.55 Ordinary 2,278 2,278
18‐Apr‐2023 The Vanguard Group,Inc. BUY 300.24 Ordinary 821 821
19‐Apr‐2023 The Vanguard Group,Inc. BUY 299.96 Ordinary 1,000 1,000
19‐Apr‐2023 The Vanguard Group,Inc. BUY 298.51 Ordinary 552 552
20‐Apr‐2023 The Vanguard Group,Inc. BUY 302.00 Ordinary 212 212
20‐Apr‐2023 The Vanguard Group,Inc. BUY 299.29 Ordinary 1,362 1,362
21‐Apr‐2023 The Vanguard Group,Inc. BUY 301.75 Ordinary 244 244
21‐Apr‐2023 The Vanguard Group,Inc. BUY 301.75 Ordinary 804 804
21‐Apr‐2023 The Vanguard Group,Inc. BUY 301.75 Ordinary 1,066 1,066
21‐Apr‐2023 The Vanguard Group,Inc. BUY 301.75 Ordinary 22,934 22,934
21‐Apr‐2023 The Vanguard Group,Inc. BUY 301.75 Ordinary 3,975 3,975
21‐Apr‐2023 The Vanguard Group,Inc. BUY 300.24 Ordinary 477 477
21‐Apr‐2023 The Vanguard Group,Inc. BUY 301.99 Ordinary 1,365 1,365
21‐Apr‐2023 The Vanguard Group,Inc. BUY 300.24 Ordinary 2,807 2,807
24‐Apr‐2023 The Vanguard Group,Inc. BUY 304.34 Ordinary 98 98
24‐Apr‐2023 The Vanguard Group,Inc. BUY 304.84 Ordinary 1,584 1,584
26‐Apr‐2023 The Vanguard Group,Inc. BUY 305.72 Ordinary 180 180
26‐Apr‐2023 The Vanguard Group,Inc. BUY 305.72 Ordinary 98 98
26‐Apr‐2023 The Vanguard Group,Inc. BUY 305.00 Ordinary 1,142 1,142
26‐Apr‐2023 The Vanguard Group,Inc. BUY 305.72 Ordinary 2,361 2,361
26‐Apr‐2023 The Vanguard Group,Inc. SELL 305.00 Ordinary (2,085) (2,085)
26‐Apr‐2023 The Vanguard Group,Inc. BUY 305.00 Ordinary 544 544
27‐Apr‐2023 The Vanguard Group,Inc. BUY 304.00 Ordinary 196 196
27‐Apr‐2023 The Vanguard Group,Inc. BUY 303.40 Ordinary 679 679
27‐Apr‐2023 The Vanguard Group,Inc. BUY 305.70 Ordinary 1,365 1,365
28‐Apr‐2023 The Vanguard Group,Inc. BUY 301.69 Ordinary 1,647 1,647
28‐Apr‐2023 The Vanguard Group,Inc. BUY 300.58 Ordinary 979 979
28‐Apr‐2023 The Vanguard Group,Inc. BUY 301.69 Ordinary 5,287 5,287
28‐Apr‐2023 The Vanguard Group,Inc. BUY 300.58 Ordinary 1,544 1,544
28‐Apr‐2023 The Vanguard Group,Inc. BUY 301.70 Ordinary 1,820 1,820
1‐May‐2023 The Vanguard Group,Inc. BUY 303.88 Ordinary 233 233
1‐May‐2023 The Vanguard Group,Inc. BUY 303.88 Ordinary 285 285
1‐May‐2023 The Vanguard Group,Inc. BUY 303.88 Ordinary 202 202
2‐May‐2023 The Vanguard Group,Inc. SELL 300.87 Ordinary (1,860) (1,860)
2‐May‐2023 The Vanguard Group,Inc. BUY 303.21 Ordinary 3,131 3,131
2‐May‐2023 The Vanguard Group,Inc. BUY 300.87 Ordinary 7,548 7,548
2‐May‐2023 The Vanguard Group,Inc. BUY 303.21 Ordinary 4,362 4,362
2‐May‐2023 The Vanguard Group,Inc. BUY 300.87 Ordinary 1,828 1,828
2‐May‐2023 The Vanguard Group,Inc. BUY 300.87 Ordinary 1,371 1,371
2‐May‐2023 The Vanguard Group,Inc. BUY 303.21 Ordinary 282 282
3‐May‐2023 The Vanguard Group,Inc. BUY 299.59 Ordinary 5,236 5,236
3‐May‐2023 The Vanguard Group,Inc. BUY 299.59 Ordinary 660 660
3‐May‐2023 The Vanguard Group,Inc. BUY 299.59 Ordinary 196 196
3‐May‐2023 The Vanguard Group,Inc. BUY 298.58 Ordinary 2,640 2,640
3‐May‐2023 The Vanguard Group,Inc. BUY 299.29 Ordinary 4,076 4,076
3‐May‐2023 The Vanguard Group,Inc. BUY 299.59 Ordinary 3,848 3,848
3‐May‐2023 The Vanguard Group,Inc. BUY 299.29 Ordinary 199 199
3‐May‐2023 The Vanguard Group,Inc. BUY 299.29 Ordinary 3,756 3,756
3‐May‐2023 The Vanguard Group,Inc. BUY 298.58 Ordinary 4,113 4,113
4‐May‐2023 The Vanguard Group,Inc. BUY 299.49 Ordinary 2,631 2,631
5‐May‐2023 The Vanguard Group,Inc. BUY 301.05 Ordinary 196 196
5‐May‐2023 The Vanguard Group,Inc. BUY 301.51 Ordinary 1,725 1,725
8‐May‐2023 The Vanguard Group,Inc. BUY 301.30 Ordinary 3,168 3,168
9‐May‐2023 The Vanguard Group,Inc. BUY 299.82 Ordinary 305 305

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
9‐May‐2023 The Vanguard Group,Inc. BUY 299.82 Ordinary 98 98
9‐May‐2023 The Vanguard Group,Inc. BUY 300.34 Ordinary 5,831 5,831
9‐May‐2023 The Vanguard Group,Inc. BUY 299.46 Ordinary 888 888
9‐May‐2023 The Vanguard Group,Inc. BUY 299.82 Ordinary 251 251
9‐May‐2023 The Vanguard Group,Inc. BUY 300.34 Ordinary 241 241
10‐May‐2023 The Vanguard Group,Inc. BUY 303.20 Ordinary 5,223 5,223
10‐May‐2023 The Vanguard Group,Inc. BUY 303.27 Ordinary 564 564
10‐May‐2023 The Vanguard Group,Inc. BUY 303.20 Ordinary 2,825 2,825
10‐May‐2023 The Vanguard Group,Inc. BUY 303.27 Ordinary 1,828 1,828
10‐May‐2023 The Vanguard Group,Inc. BUY 303.20 Ordinary 544 544
10‐May‐2023 The Vanguard Group,Inc. BUY 303.20 Ordinary 47 47
11‐May‐2023 The Vanguard Group,Inc. BUY 303.21 Ordinary 27 27
11‐May‐2023 The Vanguard Group,Inc. BUY 302.21 Ordinary 1,371 1,371
12‐May‐2023 The Vanguard Group,Inc. BUY 305.68 Ordinary 3,801 3,801
12‐May‐2023 The Vanguard Group,Inc. BUY 306.68 Ordinary 1,692 1,692
12‐May‐2023 The Vanguard Group,Inc. BUY 306.68 Ordinary 2,640 2,640
12‐May‐2023 The Vanguard Group,Inc. BUY 306.68 Ordinary 1,500 1,500
12‐May‐2023 The Vanguard Group,Inc. BUY 306.36 Ordinary 2,434 2,434
12‐May‐2023 The Vanguard Group,Inc. BUY 306.36 Ordinary 347 347
15‐May‐2023 The Vanguard Group,Inc. BUY 307.81 Ordinary 305 305
15‐May‐2023 The Vanguard Group,Inc. BUY 307.71 Ordinary 705 705
15‐May‐2023 The Vanguard Group,Inc. BUY 306.60 Ordinary 5,655 5,655
15‐May‐2023 The Vanguard Group,Inc. BUY 307.71 Ordinary 1,000 1,000
15‐May‐2023 The Vanguard Group,Inc. BUY 307.81 Ordinary 278 278
16‐May‐2023 The Vanguard Group,Inc. BUY 304.49 Ordinary 6,776 6,776
16‐May‐2023 The Vanguard Group,Inc. BUY 303.64 Ordinary 2,500 2,500
16‐May‐2023 The Vanguard Group,Inc. BUY 304.49 Ordinary 4,056 4,056
16‐May‐2023 The Vanguard Group,Inc. BUY 303.64 Ordinary 914 914
17‐May‐2023 The Vanguard Group,Inc. BUY 304.22 Ordinary 360 360
17‐May‐2023 The Vanguard Group,Inc. BUY 305.22 Ordinary 2,645 2,645
17‐May‐2023 The Vanguard Group,Inc. BUY 301.30 Ordinary 4,013 4,013
17‐May‐2023 The Vanguard Group,Inc. BUY 305.22 Ordinary 1,000 1,000
17‐May‐2023 The Vanguard Group,Inc. BUY 301.30 Ordinary 249 249
19‐May‐2023 The Vanguard Group,Inc. BUY 304.45 Ordinary 1,185 1,185
19‐May‐2023 The Vanguard Group,Inc. BUY 304.45 Ordinary 3,070 3,070
19‐May‐2023 The Vanguard Group,Inc. BUY 302.64 Ordinary 122 122
22‐May‐2023 The Vanguard Group,Inc. BUY 307.20 Ordinary 426 426
22‐May‐2023 The Vanguard Group,Inc. BUY 307.20 Ordinary 4,580 4,580
23‐May‐2023 The Vanguard Group,Inc. BUY 308.46 Ordinary 568 568
23‐May‐2023 The Vanguard Group,Inc. BUY 309.20 Ordinary 726 726
23‐May‐2023 The Vanguard Group,Inc. BUY 308.46 Ordinary 3,174 3,174
23‐May‐2023 The Vanguard Group,Inc. BUY 308.46 Ordinary 1,100 1,100
23‐May‐2023 The Vanguard Group,Inc. BUY 308.46 Ordinary 1,832 1,832
23‐May‐2023 The Vanguard Group,Inc. BUY 308.46 Ordinary 1,374 1,374
23‐May‐2023 The Vanguard Group,Inc. BUY 309.65 Ordinary 588 588
24‐May‐2023 The Vanguard Group,Inc. BUY 305.19 Ordinary 568 568
24‐May‐2023 The Vanguard Group,Inc. BUY 305.90 Ordinary 1,530 1,530
24‐May‐2023 The Vanguard Group,Inc. BUY 305.90 Ordinary 558 558
24‐May‐2023 The Vanguard Group,Inc. BUY 305.19 Ordinary 1,200 1,200
24‐May‐2023 The Vanguard Group,Inc. BUY 305.90 Ordinary 357 357
24‐May‐2023 The Vanguard Group,Inc. BUY 305.62 Ordinary 195 195
26‐May‐2023 The Vanguard Group,Inc. BUY 305.70 Ordinary 2,645 2,645
29‐May‐2023 The Vanguard Group,Inc. BUY 308.11 Ordinary 1,582 1,582
30‐May‐2023 The Vanguard Group,Inc. BUY 307.60 Ordinary 1,371 1,371
31‐May‐2023 The Vanguard Group,Inc. BUY 306.39 Ordinary 8,241 8,241
31‐May‐2023 The Vanguard Group,Inc. BUY 306.39 Ordinary 10,661 10,661
31‐May‐2023 The Vanguard Group,Inc. BUY 306.39 Ordinary 1,533 1,533
31‐May‐2023 The Vanguard Group,Inc. BUY 306.39 Ordinary 24 24
31‐May‐2023 The Vanguard Group,Inc. BUY 309.47 Ordinary 9,519 9,519
31‐May‐2023 The Vanguard Group,Inc. BUY 306.39 Ordinary 334 334
31‐May‐2023 The Vanguard Group,Inc. SELL 306.18 Ordinary (11,653) (11,653)
1‐Jun‐2023 The Vanguard Group,Inc. BUY 310.29 Ordinary 183 183
1‐Jun‐2023 The Vanguard Group,Inc. BUY 306.38 Ordinary 5,534 5,534
2‐Jun‐2023 The Vanguard Group,Inc. BUY 308.00 Ordinary 600 600
2‐Jun‐2023 The Vanguard Group,Inc. BUY 308.90 Ordinary 1,883 1,883
2‐Jun‐2023 The Vanguard Group,Inc. BUY 308.90 Ordinary 4,892 4,892
2‐Jun‐2023 The Vanguard Group,Inc. BUY 308.00 Ordinary 391 391
2‐Jun‐2023 The Vanguard Group,Inc. BUY 308.00 Ordinary 59 59
6‐Jun‐2023 The Vanguard Group,Inc. BUY 309.63 Ordinary 2,167 2,167

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
6‐Jun‐2023 The Vanguard Group,Inc. BUY 309.63 Ordinary 2,906 2,906
6‐Jun‐2023 The Vanguard Group,Inc. BUY 307.72 Ordinary 90 90
6‐Jun‐2023 The Vanguard Group,Inc. BUY 307.72 Ordinary 684 684
7‐Jun‐2023 The Vanguard Group,Inc. BUY 308.86 Ordinary 196 196
9‐Jun‐2023 The Vanguard Group,Inc. BUY 305.97 Ordinary 2,015 2,015
9‐Jun‐2023 The Vanguard Group,Inc. BUY 305.30 Ordinary 163 163
12‐Jun‐2023 The Vanguard Group,Inc. BUY 305.81 Ordinary 1,377 1,377
13‐Jun‐2023 The Vanguard Group,Inc. BUY 308.52 Ordinary 488 488
13‐Jun‐2023 The Vanguard Group,Inc. BUY 308.52 Ordinary 1,209 1,209
13‐Jun‐2023 The Vanguard Group,Inc. BUY 309.20 Ordinary 916 916
13‐Jun‐2023 The Vanguard Group,Inc. BUY 305.60 Ordinary 45 45
14‐Jun‐2023 The Vanguard Group,Inc. BUY 287.26 Ordinary 107 107
16‐Jun‐2023 The Vanguard Group,Inc. BUY 277.86 Ordinary 508 508
16‐Jun‐2023 The Vanguard Group,Inc. BUY 277.86 Ordinary 464 464
16‐Jun‐2023 The Vanguard Group,Inc. SELL 277.86 Ordinary (10) (10)
16‐Jun‐2023 The Vanguard Group,Inc. SELL 277.86 Ordinary (503) (503)
16‐Jun‐2023 The Vanguard Group,Inc. BUY 277.86 Ordinary 98 98
16‐Jun‐2023 The Vanguard Group,Inc. SELL 277.86 Ordinary (5,849) (5,849)
16‐Jun‐2023 The Vanguard Group,Inc. BUY 277.86 Ordinary 6,321 6,321
16‐Jun‐2023 The Vanguard Group,Inc. BUY 277.86 Ordinary 5,765 5,765
16‐Jun‐2023 The Vanguard Group,Inc. BUY 277.86 Ordinary 85 85
16‐Jun‐2023 The Vanguard Group,Inc. BUY 277.86 Ordinary 79 79
16‐Jun‐2023 The Vanguard Group,Inc. SELL 277.86 Ordinary (941) (941)
16‐Jun‐2023 The Vanguard Group,Inc. BUY 277.86 Ordinary 54 54
16‐Jun‐2023 The Vanguard Group,Inc. BUY 277.86 Ordinary 51 51
16‐Jun‐2023 The Vanguard Group,Inc. BUY 277.86 Ordinary 65 65
16‐Jun‐2023 The Vanguard Group,Inc. BUY 277.86 Ordinary 71 71
16‐Jun‐2023 The Vanguard Group,Inc. BUY 277.69 Ordinary 1,377 1,377
16‐Jun‐2023 The Vanguard Group,Inc. BUY 277.86 Ordinary 1,276 1,276
16‐Jun‐2023 The Vanguard Group,Inc. BUY 277.86 Ordinary 1,398 1,398
16‐Jun‐2023 The Vanguard Group,Inc. BUY 277.86 Ordinary 238 238
16‐Jun‐2023 The Vanguard Group,Inc. BUY 277.86 Ordinary 217 217
16‐Jun‐2023 The Vanguard Group,Inc. SELL 277.86 Ordinary (6) (6)
20‐Jun‐2023 The Vanguard Group,Inc. BUY 283.50 Ordinary 244 244
20‐Jun‐2023 The Vanguard Group,Inc. BUY 283.50 Ordinary 488 488
21‐Jun‐2023 The Vanguard Group,Inc. BUY 283.62 Ordinary 183 183
21‐Jun‐2023 The Vanguard Group,Inc. SELL 285.09 Ordinary (216) (216)
21‐Jun‐2023 The Vanguard Group,Inc. BUY 284.99 Ordinary 4,553 4,553
23‐Jun‐2023 The Vanguard Group,Inc. BUY 282.00 Ordinary 183 183
23‐Jun‐2023 The Vanguard Group,Inc. BUY 282.22 Ordinary 370 370
23‐Jun‐2023 The Vanguard Group,Inc. BUY 282.22 Ordinary 5,441 5,441
23‐Jun‐2023 The Vanguard Group,Inc. BUY 281.76 Ordinary 1,368 1,368
23‐Jun‐2023 The Vanguard Group,Inc. BUY 281.76 Ordinary 1,368 1,368
26‐Jun‐2023 The Vanguard Group,Inc. BUY 280.00 Ordinary 244 244
26‐Jun‐2023 The Vanguard Group,Inc. BUY 280.13 Ordinary 164 164
26‐Jun‐2023 The Vanguard Group,Inc. BUY 279.77 Ordinary 990 990
26‐Jun‐2023 The Vanguard Group,Inc. BUY 279.77 Ordinary 4,554 4,554
26‐Jun‐2023 The Vanguard Group,Inc. BUY 280.13 Ordinary 3,437 3,437
26‐Jun‐2023 The Vanguard Group,Inc. BUY 280.13 Ordinary 203 203
27‐Jun‐2023 The Vanguard Group,Inc. BUY 279.31 Ordinary 33 33
27‐Jun‐2023 The Vanguard Group,Inc. BUY 279.05 Ordinary 98 98
27‐Jun‐2023 The Vanguard Group,Inc. BUY 279.31 Ordinary 2,650 2,650
27‐Jun‐2023 The Vanguard Group,Inc. BUY 279.31 Ordinary 5,595 5,595
27‐Jun‐2023 The Vanguard Group,Inc. BUY 279.92 Ordinary 1,368 1,368
27‐Jun‐2023 The Vanguard Group,Inc. BUY 279.31 Ordinary 4,655 4,655
28‐Jun‐2023 The Vanguard Group,Inc. BUY 278.35 Ordinary 98 98
28‐Jun‐2023 The Vanguard Group,Inc. BUY 278.16 Ordinary 8,839 8,839
28‐Jun‐2023 The Vanguard Group,Inc. BUY 278.35 Ordinary 9,359 9,359
28‐Jun‐2023 The Vanguard Group,Inc. BUY 278.35 Ordinary 308 308
29‐Jun‐2023 The Vanguard Group,Inc. BUY 278.30 Ordinary 183 183
29‐Jun‐2023 The Vanguard Group,Inc. SELL 279.80 Ordinary (1,057) (1,057)
29‐Jun‐2023 The Vanguard Group,Inc. BUY 279.80 Ordinary 5,149 5,149
29‐Jun‐2023 The Vanguard Group,Inc. BUY 278.61 Ordinary 1,368 1,368
30‐Jun‐2023 The Vanguard Group,Inc. BUY 277.38 Ordinary 366 366
30‐Jun‐2023 The Vanguard Group,Inc. BUY 277.23 Ordinary 4,701 4,701
30‐Jun‐2023 The Vanguard Group,Inc. SELL 277.38 Ordinary (961) (961)
3‐Jul‐2023 The Vanguard Group,Inc. BUY 276.51 Ordinary 4,048 4,048
5‐Jul‐2023 The Vanguard Group,Inc. BUY 274.19 Ordinary 305 305
5‐Jul‐2023 The Vanguard Group,Inc. BUY 274.19 Ordinary 183 183

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
5‐Jul‐2023 The Vanguard Group,Inc. BUY 274.19 Ordinary 98 98
5‐Jul‐2023 The Vanguard Group,Inc. BUY 274.19 Ordinary 2,337 2,337
6‐Jul‐2023 The Vanguard Group,Inc. SELL 272.49 Ordinary (2,325) (2,325)
6‐Jul‐2023 The Vanguard Group,Inc. BUY 272.49 Ordinary 98 98
6‐Jul‐2023 The Vanguard Group,Inc. BUY 273.69 Ordinary 2,987 2,987
6‐Jul‐2023 The Vanguard Group,Inc. BUY 271.71 Ordinary 990 990
6‐Jul‐2023 The Vanguard Group,Inc. SELL 273.10 Ordinary (114) (114)
7‐Jul‐2023 The Vanguard Group,Inc. BUY 266.90 Ordinary 305 305
7‐Jul‐2023 The Vanguard Group,Inc. BUY 266.90 Ordinary 1,860 1,860
7‐Jul‐2023 The Vanguard Group,Inc. BUY 268.31 Ordinary 4,487 4,487
7‐Jul‐2023 The Vanguard Group,Inc. BUY 268.31 Ordinary 232 232
7‐Jul‐2023 The Vanguard Group,Inc. BUY 268.31 Ordinary 8,762 8,762
7‐Jul‐2023 The Vanguard Group,Inc. BUY 268.31 Ordinary 243 243
10‐Jul‐2023 The Vanguard Group,Inc. BUY 264.12 Ordinary 3,413 3,413
10‐Jul‐2023 The Vanguard Group,Inc. BUY 264.80 Ordinary 1,881 1,881
10‐Jul‐2023 The Vanguard Group,Inc. BUY 264.12 Ordinary 106 106
10‐Jul‐2023 The Vanguard Group,Inc. BUY 264.12 Ordinary 65 65
11‐Jul‐2023 The Vanguard Group,Inc. BUY 265.55 Ordinary 1,485 1,485
11‐Jul‐2023 The Vanguard Group,Inc. BUY 266.08 Ordinary 5,767 5,767
11‐Jul‐2023 The Vanguard Group,Inc. BUY 265.01 Ordinary 292 292
11‐Jul‐2023 The Vanguard Group,Inc. BUY 265.55 Ordinary 1,368 1,368
12‐Jul‐2023 The Vanguard Group,Inc. BUY 262.86 Ordinary 932 932
12‐Jul‐2023 The Vanguard Group,Inc. BUY 263.22 Ordinary 990 990
12‐Jul‐2023 The Vanguard Group,Inc. BUY 263.22 Ordinary 912 912
12‐Jul‐2023 The Vanguard Group,Inc. BUY 263.22 Ordinary 1,368 1,368
13‐Jul‐2023 The Vanguard Group,Inc. BUY 264.60 Ordinary 4,232 4,232
13‐Jul‐2023 The Vanguard Group,Inc. BUY 264.08 Ordinary 889 889
14‐Jul‐2023 The Vanguard Group,Inc. BUY 260.98 Ordinary 183 183
14‐Jul‐2023 The Vanguard Group,Inc. BUY 260.98 Ordinary 2,493 2,493
14‐Jul‐2023 The Vanguard Group,Inc. SELL 260.98 Ordinary (102) (102)
18‐Jul‐2023 The Vanguard Group,Inc. BUY 264.57 Ordinary 183 183
18‐Jul‐2023 The Vanguard Group,Inc. BUY 258.74 Ordinary 721 721
19‐Jul‐2023 The Vanguard Group,Inc. BUY 265.52 Ordinary 366 366
19‐Jul‐2023 The Vanguard Group,Inc. BUY 265.52 Ordinary 798 798
20‐Jul‐2023 The Vanguard Group,Inc. BUY 266.31 Ordinary 5,590 5,590
21‐Jul‐2023 The Vanguard Group,Inc. BUY 267.82 Ordinary 4,232 4,232
21‐Jul‐2023 The Vanguard Group,Inc. BUY 267.82 Ordinary 3,703 3,703
21‐Jul‐2023 The Vanguard Group,Inc. BUY 267.82 Ordinary 1,485 1,485
24‐Jul‐2023 The Vanguard Group,Inc. BUY 266.81 Ordinary 2,277 2,277
25‐Jul‐2023 The Vanguard Group,Inc. BUY 265.38 Ordinary 932 932
25‐Jul‐2023 The Vanguard Group,Inc. BUY 265.25 Ordinary 3,935 3,935
26‐Jul‐2023 The Vanguard Group,Inc. BUY 263.63 Ordinary 6,824 6,824
26‐Jul‐2023 The Vanguard Group,Inc. BUY 262.86 Ordinary 289 289
26‐Jul‐2023 The Vanguard Group,Inc. BUY 262.73 Ordinary 1,368 1,368
27‐Jul‐2023 The Vanguard Group,Inc. BUY 264.36 Ordinary 324 324
31‐Jul‐2023 The Vanguard Group,Inc. BUY 268.52 Ordinary 798 798
31‐Jul‐2023 The Vanguard Group,Inc. BUY 268.15 Ordinary 912 912
1‐Aug‐2023 The Vanguard Group,Inc. BUY 269.32 Ordinary 244 244
2‐Aug‐2023 The Vanguard Group,Inc. BUY 268.09 Ordinary 244 244
2‐Aug‐2023 The Vanguard Group,Inc. BUY 268.67 Ordinary 784 784
2‐Aug‐2023 The Vanguard Group,Inc. SELL 267.35 Ordinary (2,645) (2,645)
2‐Aug‐2023 The Vanguard Group,Inc. BUY 268.67 Ordinary 1,257 1,257
2‐Aug‐2023 The Vanguard Group,Inc. BUY 268.67 Ordinary 2,602 2,602
3‐Aug‐2023 The Vanguard Group,Inc. BUY 266.31 Ordinary 3,174 3,174
3‐Aug‐2023 The Vanguard Group,Inc. BUY 266.31 Ordinary 9,746 9,746
3‐Aug‐2023 The Vanguard Group,Inc. BUY 266.57 Ordinary 4,941 4,941
3‐Aug‐2023 The Vanguard Group,Inc. BUY 266.31 Ordinary 6,398 6,398
4‐Aug‐2023 The Vanguard Group,Inc. BUY 265.14 Ordinary 122 122
4‐Aug‐2023 The Vanguard Group,Inc. BUY 265.14 Ordinary 183 183
4‐Aug‐2023 The Vanguard Group,Inc. BUY 263.61 Ordinary 3,069 3,069
4‐Aug‐2023 The Vanguard Group,Inc. BUY 264.52 Ordinary 3,947 3,947
4‐Aug‐2023 The Vanguard Group,Inc. BUY 264.52 Ordinary 5,696 5,696
4‐Aug‐2023 The Vanguard Group,Inc. BUY 264.52 Ordinary 168 168
4‐Aug‐2023 The Vanguard Group,Inc. BUY 265.14 Ordinary 171 171
7‐Aug‐2023 The Vanguard Group,Inc. BUY 262.16 Ordinary 244 244
7‐Aug‐2023 The Vanguard Group,Inc. BUY 262.26 Ordinary 1,782 1,782
8‐Aug‐2023 The Vanguard Group,Inc. BUY 264.88 Ordinary 244 244
8‐Aug‐2023 The Vanguard Group,Inc. BUY 264.88 Ordinary 244 244
8‐Aug‐2023 The Vanguard Group,Inc. BUY 264.88 Ordinary 98 98

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
8‐Aug‐2023 The Vanguard Group,Inc. BUY 262.16 Ordinary 4,936 4,936
8‐Aug‐2023 The Vanguard Group,Inc. BUY 264.52 Ordinary 1,371 1,371
8‐Aug‐2023 The Vanguard Group,Inc. SELL 261.42 Ordinary (46) (46)
10‐Aug‐2023 The Vanguard Group,Inc. BUY 264.61 Ordinary 1,358 1,358
11‐Aug‐2023 The Vanguard Group,Inc. BUY 265.88 Ordinary 10,382 10,382
11‐Aug‐2023 The Vanguard Group,Inc. BUY 266.27 Ordinary 1,371 1,371
14‐Aug‐2023 The Vanguard Group,Inc. BUY 263.00 Ordinary 1,197 1,197
15‐Aug‐2023 The Vanguard Group,Inc. BUY 272.12 Ordinary 914 914
16‐Aug‐2023 The Vanguard Group,Inc. BUY 271.27 Ordinary 3,198 3,198
16‐Aug‐2023 The Vanguard Group,Inc. BUY 271.27 Ordinary 1,485 1,485
16‐Aug‐2023 The Vanguard Group,Inc. BUY 272.20 Ordinary 4,608 4,608
16‐Aug‐2023 The Vanguard Group,Inc. BUY 272.20 Ordinary 3,839 3,839
16‐Aug‐2023 The Vanguard Group,Inc. BUY 271.58 Ordinary 341 341
17‐Aug‐2023 The Vanguard Group,Inc. BUY 269.60 Ordinary 427 427
17‐Aug‐2023 The Vanguard Group,Inc. BUY 269.60 Ordinary 61 61
17‐Aug‐2023 The Vanguard Group,Inc. BUY 269.60 Ordinary 773 773
17‐Aug‐2023 The Vanguard Group,Inc. BUY 268.26 Ordinary 3,630 3,630
18‐Aug‐2023 The Vanguard Group,Inc. BUY 270.57 Ordinary 244 244
18‐Aug‐2023 The Vanguard Group,Inc. BUY 270.50 Ordinary 730 730
18‐Aug‐2023 The Vanguard Group,Inc. BUY 269.97 Ordinary 3,350 3,350
21‐Aug‐2023 The Vanguard Group,Inc. BUY 267.43 Ordinary 1,683 1,683
21‐Aug‐2023 The Vanguard Group,Inc. BUY 269.26 Ordinary 3,652 3,652
21‐Aug‐2023 The Vanguard Group,Inc. BUY 267.43 Ordinary 1,828 1,828
22‐Aug‐2023 The Vanguard Group,Inc. BUY 263.92 Ordinary 3,731 3,731
22‐Aug‐2023 The Vanguard Group,Inc. BUY 267.61 Ordinary 4,711 4,711
22‐Aug‐2023 The Vanguard Group,Inc. BUY 263.92 Ordinary 1,485 1,485
22‐Aug‐2023 The Vanguard Group,Inc. BUY 267.61 Ordinary 3,016 3,016
22‐Aug‐2023 The Vanguard Group,Inc. BUY 263.92 Ordinary 2,285 2,285
23‐Aug‐2023 The Vanguard Group,Inc. BUY 263.20 Ordinary 183 183
23‐Aug‐2023 The Vanguard Group,Inc. BUY 263.20 Ordinary 196 196
23‐Aug‐2023 The Vanguard Group,Inc. BUY 263.21 Ordinary 930 930
23‐Aug‐2023 The Vanguard Group,Inc. BUY 263.21 Ordinary 3,108 3,108
23‐Aug‐2023 The Vanguard Group,Inc. BUY 264.36 Ordinary 4,105 4,105
24‐Aug‐2023 The Vanguard Group,Inc. BUY 263.85 Ordinary 122 122
24‐Aug‐2023 The Vanguard Group,Inc. BUY 262.65 Ordinary 914 914
28‐Aug‐2023 The Vanguard Group,Inc. BUY 268.27 Ordinary 876 876
28‐Aug‐2023 The Vanguard Group,Inc. BUY 265.74 Ordinary 5,620 5,620
29‐Aug‐2023 The Vanguard Group,Inc. BUY 267.18 Ordinary 244 244
29‐Aug‐2023 The Vanguard Group,Inc. BUY 266.34 Ordinary 3,022 3,022
30‐Aug‐2023 The Vanguard Group,Inc. SELL 271.91 Ordinary (3,728) (3,728)
30‐Aug‐2023 The Vanguard Group,Inc. SELL 271.91 Ordinary (1,931) (1,931)
30‐Aug‐2023 The Vanguard Group,Inc. BUY 271.91 Ordinary 98 98
30‐Aug‐2023 The Vanguard Group,Inc. BUY 270.14 Ordinary 6,117 6,117
31‐Aug‐2023 The Vanguard Group,Inc. SELL 273.53 Ordinary (105) (105)
31‐Aug‐2023 The Vanguard Group,Inc. SELL 273.54 Ordinary (713) (713)
31‐Aug‐2023 The Vanguard Group,Inc. BUY 272.55 Ordinary 1,584 1,584
31‐Aug‐2023 The Vanguard Group,Inc. BUY 273.53 Ordinary 1,595 1,595
31‐Aug‐2023 The Vanguard Group,Inc. BUY 273.53 Ordinary 906 906
1‐Sep‐2023 The Vanguard Group,Inc. BUY 271.77 Ordinary 4,974 4,974
5‐Sep‐2023 The Vanguard Group,Inc. BUY 270.24 Ordinary 725 725
6‐Sep‐2023 The Vanguard Group,Inc. BUY 271.20 Ordinary 305 305
6‐Sep‐2023 The Vanguard Group,Inc. BUY 271.20 Ordinary 244 244
6‐Sep‐2023 The Vanguard Group,Inc. BUY 271.20 Ordinary 98 98
6‐Sep‐2023 The Vanguard Group,Inc. BUY 270.01 Ordinary 356 356
6‐Sep‐2023 The Vanguard Group,Inc. BUY 271.20 Ordinary 50 50
7‐Sep‐2023 The Vanguard Group,Inc. BUY 268.24 Ordinary 725 725
7‐Sep‐2023 The Vanguard Group,Inc. BUY 270.96 Ordinary 2,611 2,611
7‐Sep‐2023 The Vanguard Group,Inc. BUY 270.96 Ordinary 2,658 2,658
11‐Sep‐2023 The Vanguard Group,Inc. BUY 269.00 Ordinary 290 290
13‐Sep‐2023 The Vanguard Group,Inc. BUY 269.21 Ordinary 232 232
13‐Sep‐2023 The Vanguard Group,Inc. BUY 269.45 Ordinary 1,377 1,377
15‐Sep‐2023 The Vanguard Group,Inc. BUY 267.66 Ordinary 6,157 6,157
15‐Sep‐2023 The Vanguard Group,Inc. SELL 267.66 Ordinary (5) (5)
15‐Sep‐2023 The Vanguard Group,Inc. SELL 267.66 Ordinary (6) (6)
15‐Sep‐2023 The Vanguard Group,Inc. SELL 267.66 Ordinary (696) (696)
15‐Sep‐2023 The Vanguard Group,Inc. SELL 267.66 Ordinary (673) (673)
15‐Sep‐2023 The Vanguard Group,Inc. SELL 267.66 Ordinary (1,437) (1,437)
15‐Sep‐2023 The Vanguard Group,Inc. SELL 267.66 Ordinary (1,485) (1,485)
15‐Sep‐2023 The Vanguard Group,Inc. SELL 267.66 Ordinary (7,754) (7,754)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
15‐Sep‐2023 The Vanguard Group,Inc. SELL 267.66 Ordinary (8,019) (8,019)
15‐Sep‐2023 The Vanguard Group,Inc. SELL 267.66 Ordinary (13,684) (13,684)
15‐Sep‐2023 The Vanguard Group,Inc. SELL 267.66 Ordinary (13,232) (13,232)
15‐Sep‐2023 The Vanguard Group,Inc. SELL 267.66 Ordinary (252) (252)
15‐Sep‐2023 The Vanguard Group,Inc. SELL 267.66 Ordinary (259) (259)
15‐Sep‐2023 The Vanguard Group,Inc. BUY 267.66 Ordinary 318 318
15‐Sep‐2023 The Vanguard Group,Inc. SELL 267.66 Ordinary (5,967) (5,967)
15‐Sep‐2023 The Vanguard Group,Inc. SELL 267.66 Ordinary (5,770) (5,770)
15‐Sep‐2023 The Vanguard Group,Inc. SELL 267.66 Ordinary (36) (36)
15‐Sep‐2023 The Vanguard Group,Inc. SELL 267.66 Ordinary (36) (36)
15‐Sep‐2023 The Vanguard Group,Inc. BUY 267.66 Ordinary 10,600 10,600
15‐Sep‐2023 The Vanguard Group,Inc. SELL 267.66 Ordinary (1,202) (1,202)
15‐Sep‐2023 The Vanguard Group,Inc. SELL 267.66 Ordinary (1,243) (1,243)
15‐Sep‐2023 The Vanguard Group,Inc. BUY 267.66 Ordinary 139 139
15‐Sep‐2023 The Vanguard Group,Inc. SELL 267.66 Ordinary (10) (10)
15‐Sep‐2023 The Vanguard Group,Inc. SELL 267.66 Ordinary (10) (10)
18‐Sep‐2023 The Vanguard Group,Inc. SELL 265.69 Ordinary (21,284) (21,284)
18‐Sep‐2023 The Vanguard Group,Inc. BUY 265.67 Ordinary 183 183
18‐Sep‐2023 The Vanguard Group,Inc. BUY 265.67 Ordinary 98 98
18‐Sep‐2023 The Vanguard Group,Inc. BUY 267.09 Ordinary 335 335
19‐Sep‐2023 The Vanguard Group,Inc. SELL 263.59 Ordinary (743) (743)
19‐Sep‐2023 The Vanguard Group,Inc. BUY 264.35 Ordinary 8,458 8,458
19‐Sep‐2023 The Vanguard Group,Inc. BUY 263.66 Ordinary 1,860 1,860
20‐Sep‐2023 The Vanguard Group,Inc. BUY 262.63 Ordinary 5,986 5,986
20‐Sep‐2023 The Vanguard Group,Inc. BUY 262.46 Ordinary 8,175 8,175
20‐Sep‐2023 The Vanguard Group,Inc. BUY 262.46 Ordinary 3,465 3,465
20‐Sep‐2023 The Vanguard Group,Inc. BUY 262.63 Ordinary 207 207
20‐Sep‐2023 The Vanguard Group,Inc. BUY 262.47 Ordinary 1,395 1,395
20‐Sep‐2023 The Vanguard Group,Inc. BUY 262.46 Ordinary 2,673 2,673
21‐Sep‐2023 The Vanguard Group,Inc. BUY 254.84 Ordinary 3,100 3,100
21‐Sep‐2023 The Vanguard Group,Inc. BUY 258.99 Ordinary 7,711 7,711
21‐Sep‐2023 The Vanguard Group,Inc. BUY 254.84 Ordinary 1,980 1,980
21‐Sep‐2023 The Vanguard Group,Inc. BUY 258.99 Ordinary 4,911 4,911
21‐Sep‐2023 The Vanguard Group,Inc. BUY 258.99 Ordinary 5,038 5,038
21‐Sep‐2023 The Vanguard Group,Inc. BUY 254.84 Ordinary 2,325 2,325
22‐Sep‐2023 The Vanguard Group,Inc. BUY 251.76 Ordinary 580 580
22‐Sep‐2023 The Vanguard Group,Inc. BUY 251.76 Ordinary 2,650 2,650
22‐Sep‐2023 The Vanguard Group,Inc. BUY 251.76 Ordinary 4,059 4,059
22‐Sep‐2023 The Vanguard Group,Inc. BUY 252.51 Ordinary 3,799 3,799
25‐Sep‐2023 The Vanguard Group,Inc. BUY 253.00 Ordinary 3,690 3,690
25‐Sep‐2023 The Vanguard Group,Inc. BUY 253.19 Ordinary 1,395 1,395
26‐Sep‐2023 The Vanguard Group,Inc. BUY 255.60 Ordinary 201 201
26‐Sep‐2023 The Vanguard Group,Inc. BUY 254.88 Ordinary 6,899 6,899
27‐Sep‐2023 The Vanguard Group,Inc. BUY 252.04 Ordinary 33 33
27‐Sep‐2023 The Vanguard Group,Inc. BUY 252.04 Ordinary 7,122 7,122
27‐Sep‐2023 The Vanguard Group,Inc. BUY 252.04 Ordinary 2,332 2,332
27‐Sep‐2023 The Vanguard Group,Inc. BUY 252.04 Ordinary 9,565 9,565
27‐Sep‐2023 The Vanguard Group,Inc. BUY 252.04 Ordinary 5,071 5,071
27‐Sep‐2023 The Vanguard Group,Inc. BUY 252.04 Ordinary 266 266
27‐Sep‐2023 The Vanguard Group,Inc. BUY 252.04 Ordinary 198 198
27‐Sep‐2023 The Vanguard Group,Inc. BUY 252.04 Ordinary 26 26
28‐Sep‐2023 The Vanguard Group,Inc. SELL 252.04 Ordinary (39) (39)
28‐Sep‐2023 The Vanguard Group,Inc. BUY 251.73 Ordinary 3,128 3,128
28‐Sep‐2023 The Vanguard Group,Inc. SELL 252.04 Ordinary (414) (414)
28‐Sep‐2023 The Vanguard Group,Inc. BUY 251.73 Ordinary 2,459 2,459
2‐Oct‐2023 The Vanguard Group,Inc. BUY 250.33 Ordinary 254 254
2‐Oct‐2023 The Vanguard Group,Inc. SELL 250.40 Ordinary (143) (143)
3‐Oct‐2023 The Vanguard Group,Inc. BUY 248.71 Ordinary 268 268
3‐Oct‐2023 The Vanguard Group,Inc. BUY 247.97 Ordinary 441 441
3‐Oct‐2023 The Vanguard Group,Inc. BUY 247.04 Ordinary 5,724 5,724
4‐Oct‐2023 The Vanguard Group,Inc. BUY 249.65 Ordinary 5,310 5,310
4‐Oct‐2023 The Vanguard Group,Inc. BUY 248.17 Ordinary 7,454 7,454
4‐Oct‐2023 The Vanguard Group,Inc. BUY 248.17 Ordinary 314 314
4‐Oct‐2023 The Vanguard Group,Inc. BUY 248.17 Ordinary 5,340 5,340
5‐Oct‐2023 The Vanguard Group,Inc. SELL 249.46 Ordinary (1,995) (1,995)
5‐Oct‐2023 The Vanguard Group,Inc. BUY 251.11 Ordinary 4,812 4,812
5‐Oct‐2023 The Vanguard Group,Inc. SELL 249.46 Ordinary (108) (108)
6‐Oct‐2023 The Vanguard Group,Inc. BUY 250.20 Ordinary 268 268
6‐Oct‐2023 The Vanguard Group,Inc. SELL 250.28 Ordinary (721) (721)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
6‐Oct‐2023 The Vanguard Group,Inc. BUY 250.21 Ordinary 2,957 2,957
9‐Oct‐2023 The Vanguard Group,Inc. BUY 253.45 Ordinary 603 603
9‐Oct‐2023 The Vanguard Group,Inc. BUY 249.83 Ordinary 5,392 5,392
9‐Oct‐2023 The Vanguard Group,Inc. BUY 253.78 Ordinary 1,980 1,980
9‐Oct‐2023 The Vanguard Group,Inc. BUY 249.83 Ordinary 158 158
9‐Oct‐2023 The Vanguard Group,Inc. BUY 253.78 Ordinary 936 936
9‐Oct‐2023 The Vanguard Group,Inc. BUY 253.45 Ordinary 90 90
10‐Oct‐2023 The Vanguard Group,Inc. BUY 255.60 Ordinary 396 396
10‐Oct‐2023 The Vanguard Group,Inc. BUY 254.68 Ordinary 2,960 2,960
10‐Oct‐2023 The Vanguard Group,Inc. BUY 255.07 Ordinary 501 501
11‐Oct‐2023 The Vanguard Group,Inc. BUY 254.27 Ordinary 4,282 4,282
11‐Oct‐2023 The Vanguard Group,Inc. BUY 255.16 Ordinary 5,297 5,297
11‐Oct‐2023 The Vanguard Group,Inc. BUY 254.27 Ordinary 1,546 1,546
12‐Oct‐2023 The Vanguard Group,Inc. BUY 237.62 Ordinary 1,062 1,062
12‐Oct‐2023 The Vanguard Group,Inc. BUY 238.24 Ordinary 90 90
13‐Oct‐2023 The Vanguard Group,Inc. SELL 234.87 Ordinary (902) (902)
13‐Oct‐2023 The Vanguard Group,Inc. BUY 241.39 Ordinary 4,214 4,214
13‐Oct‐2023 The Vanguard Group,Inc. BUY 241.39 Ordinary 303 303
13‐Oct‐2023 The Vanguard Group,Inc. BUY 240.88 Ordinary 932 932
13‐Oct‐2023 The Vanguard Group,Inc. BUY 240.88 Ordinary 10,718 10,718
16‐Oct‐2023 The Vanguard Group,Inc. BUY 239.90 Ordinary 244 244
16‐Oct‐2023 The Vanguard Group,Inc. BUY 240.42 Ordinary 2,330 2,330
17‐Oct‐2023 The Vanguard Group,Inc. BUY 236.40 Ordinary 98 98
17‐Oct‐2023 The Vanguard Group,Inc. BUY 239.98 Ordinary 5,072 5,072
17‐Oct‐2023 The Vanguard Group,Inc. BUY 239.98 Ordinary 6,450 6,450
17‐Oct‐2023 The Vanguard Group,Inc. BUY 236.39 Ordinary 1,864 1,864
19‐Oct‐2023 The Vanguard Group,Inc. SELL 237.01 Ordinary (1,581) (1,581)
19‐Oct‐2023 The Vanguard Group,Inc. BUY 234.50 Ordinary 1,584 1,584
19‐Oct‐2023 The Vanguard Group,Inc. BUY 236.87 Ordinary 5,461 5,461
23‐Oct‐2023 The Vanguard Group,Inc. BUY 235.26 Ordinary 5,636 5,636
23‐Oct‐2023 The Vanguard Group,Inc. BUY 235.26 Ordinary 10,581 10,581
24‐Oct‐2023 The Vanguard Group,Inc. BUY 237.25 Ordinary 294 294
24‐Oct‐2023 The Vanguard Group,Inc. SELL 237.36 Ordinary (745) (745)
24‐Oct‐2023 The Vanguard Group,Inc. BUY 237.36 Ordinary 792 792
25‐Oct‐2023 The Vanguard Group,Inc. BUY 236.05 Ordinary 244 244
25‐Oct‐2023 The Vanguard Group,Inc. BUY 237.14 Ordinary 5,602 5,602
26‐Oct‐2023 The Vanguard Group,Inc. BUY 234.34 Ordinary 2,357 2,357
26‐Oct‐2023 The Vanguard Group,Inc. BUY 234.34 Ordinary 1,258 1,258
26‐Oct‐2023 The Vanguard Group,Inc. BUY 234.34 Ordinary 4,978 4,978
26‐Oct‐2023 The Vanguard Group,Inc. BUY 234.34 Ordinary 8,007 8,007
26‐Oct‐2023 The Vanguard Group,Inc. BUY 234.34 Ordinary 1,642 1,642
27‐Oct‐2023 The Vanguard Group,Inc. BUY 234.09 Ordinary 12,106 12,106
30‐Oct‐2023 The Vanguard Group,Inc. BUY 229.78 Ordinary 6,954 6,954
31‐Oct‐2023 The Vanguard Group,Inc. BUY 232.42 Ordinary 2,962 2,962
31‐Oct‐2023 The Vanguard Group,Inc. BUY 232.35 Ordinary 201 201
31‐Oct‐2023 The Vanguard Group,Inc. BUY 232.35 Ordinary 488 488
31‐Oct‐2023 The Vanguard Group,Inc. BUY 232.42 Ordinary 5,890 5,890
1‐Nov‐2023 The Vanguard Group,Inc. BUY 234.98 Ordinary 1,082 1,082
1‐Nov‐2023 The Vanguard Group,Inc. BUY 233.70 Ordinary 2,156 2,156
1‐Nov‐2023 The Vanguard Group,Inc. BUY 233.70 Ordinary 9,682 9,682
1‐Nov‐2023 The Vanguard Group,Inc. BUY 234.98 Ordinary 568 568
1‐Nov‐2023 The Vanguard Group,Inc. SELL 233.59 Ordinary (845) (845)
2‐Nov‐2023 The Vanguard Group,Inc. BUY 237.00 Ordinary 4,004 4,004
3‐Nov‐2023 The Vanguard Group,Inc. BUY 244.17 Ordinary 495 495
6‐Nov‐2023 The Vanguard Group,Inc. BUY 248.22 Ordinary 19,329 19,329
6‐Nov‐2023 The Vanguard Group,Inc. SELL 248.22 Ordinary (2,340) (2,340)
6‐Nov‐2023 The Vanguard Group,Inc. BUY 248.26 Ordinary 447 447
7‐Nov‐2023 The Vanguard Group,Inc. BUY 248.12 Ordinary 122 122
7‐Nov‐2023 The Vanguard Group,Inc. BUY 248.25 Ordinary 2,655 2,655
7‐Nov‐2023 The Vanguard Group,Inc. BUY 250.12 Ordinary 3,829 3,829
7‐Nov‐2023 The Vanguard Group,Inc. BUY 248.25 Ordinary 1,980 1,980
8‐Nov‐2023 The Vanguard Group,Inc. BUY 247.85 Ordinary 6,540 6,540
8‐Nov‐2023 The Vanguard Group,Inc. SELL 248.90 Ordinary (303) (303)
9‐Nov‐2023 The Vanguard Group,Inc. SELL 252.30 Ordinary (40,255) (40,255)
9‐Nov‐2023 The Vanguard Group,Inc. BUY 252.30 Ordinary 183 183
9‐Nov‐2023 The Vanguard Group,Inc. BUY 251.08 Ordinary 1,887 1,887
9‐Nov‐2023 The Vanguard Group,Inc. BUY 251.08 Ordinary 4,579 4,579
10‐Nov‐2023 The Vanguard Group,Inc. BUY 253.58 Ordinary 447 447
10‐Nov‐2023 The Vanguard Group,Inc. BUY 253.58 Ordinary 3,186 3,186

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
13‐Nov‐2023 The Vanguard Group,Inc. BUY 253.02 Ordinary 12,020 12,020
14‐Nov‐2023 The Vanguard Group,Inc. BUY 256.09 Ordinary 8,496 8,496
15‐Nov‐2023 The Vanguard Group,Inc. BUY 260.55 Ordinary 707 707
15‐Nov‐2023 The Vanguard Group,Inc. BUY 260.33 Ordinary 4,194 4,194
16‐Nov‐2023 The Vanguard Group,Inc. SELL 258.42 Ordinary (48,536) (48,536)
16‐Nov‐2023 The Vanguard Group,Inc. SELL 258.42 Ordinary (86) (86)
16‐Nov‐2023 The Vanguard Group,Inc. BUY 258.54 Ordinary 1,398 1,398
16‐Nov‐2023 The Vanguard Group,Inc. BUY 262.38 Ordinary 2,283 2,283
17‐Nov‐2023 The Vanguard Group,Inc. BUY 259.00 Ordinary 147 147
20‐Nov‐2023 The Vanguard Group,Inc. BUY 258.46 Ordinary 2,655 2,655
20‐Nov‐2023 The Vanguard Group,Inc. BUY 258.46 Ordinary 1,398 1,398
21‐Nov‐2023 The Vanguard Group,Inc. BUY 256.80 Ordinary 122 122
21‐Nov‐2023 The Vanguard Group,Inc. BUY 256.65 Ordinary 2,772 2,772
21‐Nov‐2023 The Vanguard Group,Inc. BUY 259.43 Ordinary 174 174
22‐Nov‐2023 The Vanguard Group,Inc. BUY 258.62 Ordinary 444 444
22‐Nov‐2023 The Vanguard Group,Inc. BUY 259.16 Ordinary 1,980 1,980
22‐Nov‐2023 The Vanguard Group,Inc. BUY 259.16 Ordinary 1,401 1,401
22‐Nov‐2023 The Vanguard Group,Inc. BUY 259.16 Ordinary 2,802 2,802
22‐Nov‐2023 The Vanguard Group,Inc. BUY 258.62 Ordinary 1,140 1,140
24‐Nov‐2023 The Vanguard Group,Inc. BUY 258.09 Ordinary 686 686
27‐Nov‐2023 The Vanguard Group,Inc. BUY 256.32 Ordinary 990 990
27‐Nov‐2023 The Vanguard Group,Inc. BUY 256.28 Ordinary 260 260
28‐Nov‐2023 The Vanguard Group,Inc. BUY 257.06 Ordinary 730 730
28‐Nov‐2023 The Vanguard Group,Inc. BUY 257.41 Ordinary 5,496 5,496
28‐Nov‐2023 The Vanguard Group,Inc. BUY 257.41 Ordinary 2,116 2,116
28‐Nov‐2023 The Vanguard Group,Inc. SELL 257.06 Ordinary (3,262) (3,262)
28‐Nov‐2023 The Vanguard Group,Inc. BUY 256.88 Ordinary 158 158
29‐Nov‐2023 The Vanguard Group,Inc. BUY 262.20 Ordinary 98 98
30‐Nov‐2023 The Vanguard Group,Inc. BUY 262.22 Ordinary 7,631 7,631
30‐Nov‐2023 The Vanguard Group,Inc. BUY 262.23 Ordinary 8,750 8,750
30‐Nov‐2023 The Vanguard Group,Inc. BUY 262.59 Ordinary 1,188 1,188
30‐Nov‐2023 The Vanguard Group,Inc. BUY 262.59 Ordinary 1,401 1,401
1‐Dec‐2023 The Vanguard Group,Inc. BUY 262.86 Ordinary 196 196
1‐Dec‐2023 The Vanguard Group,Inc. BUY 260.39 Ordinary 268 268
1‐Dec‐2023 The Vanguard Group,Inc. BUY 260.39 Ordinary 2,521 2,521
1‐Dec‐2023 The Vanguard Group,Inc. BUY 264.15 Ordinary 2,655 2,655
1‐Dec‐2023 The Vanguard Group,Inc. BUY 260.39 Ordinary 499 499
1‐Dec‐2023 The Vanguard Group,Inc. BUY 260.39 Ordinary 145 145
4‐Dec‐2023 The Vanguard Group,Inc. BUY 266.42 Ordinary 28 28
4‐Dec‐2023 The Vanguard Group,Inc. BUY 264.17 Ordinary 335 335
4‐Dec‐2023 The Vanguard Group,Inc. BUY 264.17 Ordinary 98 98
4‐Dec‐2023 The Vanguard Group,Inc. BUY 263.84 Ordinary 584 584
4‐Dec‐2023 The Vanguard Group,Inc. BUY 263.84 Ordinary 584 584
4‐Dec‐2023 The Vanguard Group,Inc. BUY 266.42 Ordinary 544 544
4‐Dec‐2023 The Vanguard Group,Inc. BUY 266.42 Ordinary 2,089 2,089
6‐Dec‐2023 The Vanguard Group,Inc. BUY 267.47 Ordinary 122 122
6‐Dec‐2023 The Vanguard Group,Inc. BUY 267.47 Ordinary 98 98
7‐Dec‐2023 The Vanguard Group,Inc. BUY 266.49 Ordinary 98 98
7‐Dec‐2023 The Vanguard Group,Inc. BUY 266.49 Ordinary 196 196
7‐Dec‐2023 The Vanguard Group,Inc. BUY 266.49 Ordinary 64 64
8‐Dec‐2023 The Vanguard Group,Inc. SELL 264.84 Ordinary (274) (274)
11‐Dec‐2023 The Vanguard Group,Inc. BUY 268.46 Ordinary 1,401 1,401
13‐Dec‐2023 The Vanguard Group,Inc. BUY 274.85 Ordinary 1,401 1,401
14‐Dec‐2023 The Vanguard Group,Inc. BUY 276.76 Ordinary 98 98
15‐Dec‐2023 The Vanguard Group,Inc. SELL 278.74 Ordinary (2,866) (2,866)
15‐Dec‐2023 The Vanguard Group,Inc. SELL 278.74 Ordinary (2,591) (2,591)
15‐Dec‐2023 The Vanguard Group,Inc. BUY 278.74 Ordinary 5,576 5,576
15‐Dec‐2023 The Vanguard Group,Inc. SELL 278.74 Ordinary (2,128) (2,128)
15‐Dec‐2023 The Vanguard Group,Inc. SELL 278.74 Ordinary (2,353) (2,353)
15‐Dec‐2023 The Vanguard Group,Inc. SELL 278.74 Ordinary (110) (110)
15‐Dec‐2023 The Vanguard Group,Inc. SELL 278.74 Ordinary (99) (99)
15‐Dec‐2023 The Vanguard Group,Inc. BUY 278.74 Ordinary 206 206
15‐Dec‐2023 The Vanguard Group,Inc. BUY 278.74 Ordinary 1,799 1,799
15‐Dec‐2023 The Vanguard Group,Inc. BUY 278.74 Ordinary 138 138
15‐Dec‐2023 The Vanguard Group,Inc. SELL 278.74 Ordinary (1) (1)
15‐Dec‐2023 The Vanguard Group,Inc. SELL 278.74 Ordinary (3) (3)
18‐Dec‐2023 The Vanguard Group,Inc. BUY 279.52 Ordinary 98 98
19‐Dec‐2023 The Vanguard Group,Inc. BUY 281.09 Ordinary 124 124
19‐Dec‐2023 The Vanguard Group,Inc. BUY 281.09 Ordinary 310 310

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
19‐Dec‐2023 The Vanguard Group,Inc. BUY 279.95 Ordinary 4,501 4,501
19‐Dec‐2023 The Vanguard Group,Inc. BUY 279.95 Ordinary 1,640 1,640
19‐Dec‐2023 The Vanguard Group,Inc. BUY 282.09 Ordinary 1,864 1,864
20‐Dec‐2023 The Vanguard Group,Inc. BUY 284.05 Ordinary 98 98
20‐Dec‐2023 The Vanguard Group,Inc. BUY 282.43 Ordinary 6,231 6,231
20‐Dec‐2023 The Vanguard Group,Inc. BUY 284.05 Ordinary 282 282
21‐Dec‐2023 The Vanguard Group,Inc. BUY 282.51 Ordinary 2,049 2,049
21‐Dec‐2023 The Vanguard Group,Inc. BUY 285.00 Ordinary 4,232 4,232
22‐Dec‐2023 The Vanguard Group,Inc. BUY 282.15 Ordinary 294 294
27‐Dec‐2023 The Vanguard Group,Inc. BUY 285.15 Ordinary 4,400 4,400
27‐Dec‐2023 The Vanguard Group,Inc. BUY 286.23 Ordinary 735 735
27‐Dec‐2023 The Vanguard Group,Inc. BUY 285.65 Ordinary 1,833 1,833
27‐Dec‐2023 The Vanguard Group,Inc. BUY 285.65 Ordinary 3,432 3,432
27‐Dec‐2023 The Vanguard Group,Inc. BUY 285.65 Ordinary 2,419 2,419
27‐Dec‐2023 The Vanguard Group,Inc. BUY 286.23 Ordinary 1,401 1,401
27‐Dec‐2023 The Vanguard Group,Inc. BUY 285.65 Ordinary 195 195
28‐Dec‐2023 The Vanguard Group,Inc. SELL 286.65 Ordinary (35) (35)
28‐Dec‐2023 The Vanguard Group,Inc. BUY 286.65 Ordinary 186 186
28‐Dec‐2023 The Vanguard Group,Inc. BUY 286.65 Ordinary 372 372
28‐Dec‐2023 The Vanguard Group,Inc. BUY 286.65 Ordinary 490 490
28‐Dec‐2023 The Vanguard Group,Inc. SELL 286.65 Ordinary (414) (414)
29‐Dec‐2023 The Vanguard Group,Inc. BUY 286.08 Ordinary 735 735
29‐Dec‐2023 The Vanguard Group,Inc. BUY 286.49 Ordinary 567 567
2‐Jan‐2024 The Vanguard Group,Inc. SELL 287.12 Ordinary (5,268) (5,268)
2‐Jan‐2024 The Vanguard Group,Inc. BUY 287.12 Ordinary 1,980 1,980
3‐Jan‐2024 The Vanguard Group,Inc. BUY 284.81 Ordinary 1,059 1,059
3‐Jan‐2024 The Vanguard Group,Inc. BUY 284.37 Ordinary 3,283 3,283
4‐Jan‐2024 The Vanguard Group,Inc. BUY 286.73 Ordinary 124 124
4‐Jan‐2024 The Vanguard Group,Inc. BUY 286.73 Ordinary 98 98
4‐Jan‐2024 The Vanguard Group,Inc. BUY 285.12 Ordinary 635 635
4‐Jan‐2024 The Vanguard Group,Inc. BUY 285.12 Ordinary 2,007 2,007
4‐Jan‐2024 The Vanguard Group,Inc. BUY 285.12 Ordinary 1,971 1,971
4‐Jan‐2024 The Vanguard Group,Inc. BUY 285.12 Ordinary 671 671
4‐Jan‐2024 The Vanguard Group,Inc. BUY 286.73 Ordinary 53 53
5‐Jan‐2024 The Vanguard Group,Inc. BUY 287.84 Ordinary 5,808 5,808
5‐Jan‐2024 The Vanguard Group,Inc. SELL 287.84 Ordinary (3,960) (3,960)
5‐Jan‐2024 The Vanguard Group,Inc. BUY 288.09 Ordinary 6,176 6,176
5‐Jan‐2024 The Vanguard Group,Inc. BUY 288.09 Ordinary 325 325
8‐Jan‐2024 The Vanguard Group,Inc. BUY 289.05 Ordinary 1,404 1,404
9‐Jan‐2024 The Vanguard Group,Inc. BUY 290.10 Ordinary 372 372
9‐Jan‐2024 The Vanguard Group,Inc. BUY 290.10 Ordinary 98 98
9‐Jan‐2024 The Vanguard Group,Inc. BUY 289.08 Ordinary 5,787 5,787
9‐Jan‐2024 The Vanguard Group,Inc. BUY 289.86 Ordinary 5,148 5,148
9‐Jan‐2024 The Vanguard Group,Inc. SELL 289.86 Ordinary (1,404) (1,404)
9‐Jan‐2024 The Vanguard Group,Inc. BUY 290.10 Ordinary 171 171
10‐Jan‐2024 The Vanguard Group,Inc. BUY 291.86 Ordinary 248 248
10‐Jan‐2024 The Vanguard Group,Inc. BUY 291.86 Ordinary 910 910
10‐Jan‐2024 The Vanguard Group,Inc. BUY 292.41 Ordinary 1,029 1,029
10‐Jan‐2024 The Vanguard Group,Inc. BUY 292.41 Ordinary 1,188 1,188
10‐Jan‐2024 The Vanguard Group,Inc. BUY 292.41 Ordinary 792 792
10‐Jan‐2024 The Vanguard Group,Inc. BUY 291.86 Ordinary 571 571
11‐Jan‐2024 The Vanguard Group,Inc. BUY 292.99 Ordinary 4,713 4,713
12‐Jan‐2024 The Vanguard Group,Inc. BUY 290.40 Ordinary 196 196
15‐Jan‐2024 The Vanguard Group,Inc. BUY 289.17 Ordinary 1,145 1,145
16‐Jan‐2024 The Vanguard Group,Inc. BUY 284.69 Ordinary 124 124
16‐Jan‐2024 The Vanguard Group,Inc. BUY 284.69 Ordinary 196 196
16‐Jan‐2024 The Vanguard Group,Inc. BUY 284.71 Ordinary 1,029 1,029
16‐Jan‐2024 The Vanguard Group,Inc. BUY 284.71 Ordinary 990 990
17‐Jan‐2024 The Vanguard Group,Inc. BUY 285.21 Ordinary 5,460 5,460
17‐Jan‐2024 The Vanguard Group,Inc. BUY 285.51 Ordinary 1,980 1,980
17‐Jan‐2024 The Vanguard Group,Inc. BUY 285.21 Ordinary 5,490 5,490
17‐Jan‐2024 The Vanguard Group,Inc. BUY 285.21 Ordinary 361 361
17‐Jan‐2024 The Vanguard Group,Inc. BUY 285.91 Ordinary 807 807
18‐Jan‐2024 The Vanguard Group,Inc. BUY 284.96 Ordinary 2,640 2,640
18‐Jan‐2024 The Vanguard Group,Inc. BUY 284.96 Ordinary 1,317 1,317
18‐Jan‐2024 The Vanguard Group,Inc. BUY 284.18 Ordinary 2,772 2,772
18‐Jan‐2024 The Vanguard Group,Inc. BUY 284.96 Ordinary 1,980 1,980
18‐Jan‐2024 The Vanguard Group,Inc. BUY 282.81 Ordinary 297 297
18‐Jan‐2024 The Vanguard Group,Inc. BUY 284.18 Ordinary 1,603 1,603

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
18‐Jan‐2024 The Vanguard Group,Inc. BUY 284.96 Ordinary 1,876 1,876
19‐Jan‐2024 The Vanguard Group,Inc. BUY 290.14 Ordinary 735 735
19‐Jan‐2024 The Vanguard Group,Inc. BUY 287.62 Ordinary 3,215 3,215
19‐Jan‐2024 The Vanguard Group,Inc. BUY 290.14 Ordinary 2,640 2,640
19‐Jan‐2024 The Vanguard Group,Inc. BUY 290.14 Ordinary 1,980 1,980
19‐Jan‐2024 The Vanguard Group,Inc. BUY 289.00 Ordinary 249 249
19‐Jan‐2024 The Vanguard Group,Inc. BUY 287.62 Ordinary 3,140 3,140
22‐Jan‐2024 The Vanguard Group,Inc. BUY 290.52 Ordinary 98 98
22‐Jan‐2024 The Vanguard Group,Inc. BUY 289.25 Ordinary 248 248
23‐Jan‐2024 The Vanguard Group,Inc. BUY 293.34 Ordinary 948 948
23‐Jan‐2024 The Vanguard Group,Inc. BUY 293.71 Ordinary 735 735
23‐Jan‐2024 The Vanguard Group,Inc. BUY 293.71 Ordinary 3,168 3,168
23‐Jan‐2024 The Vanguard Group,Inc. BUY 293.51 Ordinary 8,534 8,534
23‐Jan‐2024 The Vanguard Group,Inc. BUY 293.71 Ordinary 3,283 3,283
24‐Jan‐2024 The Vanguard Group,Inc. BUY 291.40 Ordinary 98 98
24‐Jan‐2024 The Vanguard Group,Inc. BUY 294.09 Ordinary 5,633 5,633
24‐Jan‐2024 The Vanguard Group,Inc. BUY 294.09 Ordinary 131 131
24‐Jan‐2024 The Vanguard Group,Inc. BUY 291.40 Ordinary 76 76
25‐Jan‐2024 The Vanguard Group,Inc. SELL 291.81 Ordinary (1,550) (1,550)
25‐Jan‐2024 The Vanguard Group,Inc. BUY 291.81 Ordinary 1,759 1,759
29‐Jan‐2024 The Vanguard Group,Inc. BUY 293.26 Ordinary 372 372
29‐Jan‐2024 The Vanguard Group,Inc. BUY 295.00 Ordinary 380 380
29‐Jan‐2024 The Vanguard Group,Inc. BUY 293.26 Ordinary 106 106
29‐Jan‐2024 The Vanguard Group,Inc. BUY 295.00 Ordinary 305 305
30‐Jan‐2024 The Vanguard Group,Inc. BUY 296.74 Ordinary 196 196
30‐Jan‐2024 The Vanguard Group,Inc. BUY 296.85 Ordinary 297 297
30‐Jan‐2024 The Vanguard Group,Inc. BUY 296.85 Ordinary 1,407 1,407
30‐Jan‐2024 The Vanguard Group,Inc. BUY 294.82 Ordinary 471 471
30‐Jan‐2024 The Vanguard Group,Inc. SELL 294.82 Ordinary (135) (135)
31‐Jan‐2024 The Vanguard Group,Inc. BUY 299.33 Ordinary 252 252
1‐Feb‐2024 The Vanguard Group,Inc. SELL 297.92 Ordinary (2,472) (2,472)
1‐Feb‐2024 The Vanguard Group,Inc. BUY 297.92 Ordinary 3,168 3,168
1‐Feb‐2024 The Vanguard Group,Inc. BUY 297.92 Ordinary 2,376 2,376
1‐Feb‐2024 The Vanguard Group,Inc. BUY 297.92 Ordinary 2,574 2,574
1‐Feb‐2024 The Vanguard Group,Inc. BUY 297.92 Ordinary 1,287 1,287
1‐Feb‐2024 The Vanguard Group,Inc. BUY 300.01 Ordinary 5,055 5,055
1‐Feb‐2024 The Vanguard Group,Inc. BUY 296.79 Ordinary 294 294
1‐Feb‐2024 The Vanguard Group,Inc. BUY 297.92 Ordinary 2,814 2,814
2‐Feb‐2024 The Vanguard Group,Inc. BUY 299.79 Ordinary 186 186
2‐Feb‐2024 The Vanguard Group,Inc. BUY 299.79 Ordinary 1,596 1,596
2‐Feb‐2024 The Vanguard Group,Inc. BUY 299.79 Ordinary 98 98
2‐Feb‐2024 The Vanguard Group,Inc. BUY 298.93 Ordinary 1,617 1,617
5‐Feb‐2024 The Vanguard Group,Inc. BUY 299.50 Ordinary 3,168 3,168
5‐Feb‐2024 The Vanguard Group,Inc. BUY 299.50 Ordinary 6,097 6,097
5‐Feb‐2024 The Vanguard Group,Inc. BUY 300.00 Ordinary 245 245
6‐Feb‐2024 The Vanguard Group,Inc. BUY 301.96 Ordinary 372 372
6‐Feb‐2024 The Vanguard Group,Inc. BUY 301.96 Ordinary 98 98
6‐Feb‐2024 The Vanguard Group,Inc. BUY 301.96 Ordinary 98 98
6‐Feb‐2024 The Vanguard Group,Inc. BUY 301.50 Ordinary 2,340 2,340
7‐Feb‐2024 The Vanguard Group,Inc. BUY 304.97 Ordinary 248 248
7‐Feb‐2024 The Vanguard Group,Inc. BUY 304.75 Ordinary 882 882
7‐Feb‐2024 The Vanguard Group,Inc. BUY 304.75 Ordinary 2,640 2,640
7‐Feb‐2024 The Vanguard Group,Inc. BUY 304.75 Ordinary 2,178 2,178
7‐Feb‐2024 The Vanguard Group,Inc. BUY 304.75 Ordinary 792 792
7‐Feb‐2024 The Vanguard Group,Inc. BUY 305.00 Ordinary 4,020 4,020
7‐Feb‐2024 The Vanguard Group,Inc. BUY 304.75 Ordinary 1,404 1,404
7‐Feb‐2024 The Vanguard Group,Inc. BUY 304.75 Ordinary 8,424 8,424
8‐Feb‐2024 The Vanguard Group,Inc. BUY 304.50 Ordinary 2,843 2,843
8‐Feb‐2024 The Vanguard Group,Inc. BUY 303.07 Ordinary 378 378
8‐Feb‐2024 The Vanguard Group,Inc. BUY 304.50 Ordinary 205 205
8‐Feb‐2024 The Vanguard Group,Inc. BUY 304.50 Ordinary 1,385 1,385
12‐Feb‐2024 The Vanguard Group,Inc. BUY 290.24 Ordinary 98 98
12‐Feb‐2024 The Vanguard Group,Inc. BUY 290.54 Ordinary 7,920 7,920
13‐Feb‐2024 The Vanguard Group,Inc. BUY 279.82 Ordinary 2,871 2,871
13‐Feb‐2024 The Vanguard Group,Inc. BUY 279.82 Ordinary 792 792
13‐Feb‐2024 The Vanguard Group,Inc. BUY 284.40 Ordinary 7,343 7,343
13‐Feb‐2024 The Vanguard Group,Inc. BUY 282.25 Ordinary 105 105
14‐Feb‐2024 The Vanguard Group,Inc. BUY 280.19 Ordinary 326 326
15‐Feb‐2024 The Vanguard Group,Inc. BUY 282.89 Ordinary 4,910 4,910

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
15‐Feb‐2024 The Vanguard Group,Inc. BUY 282.89 Ordinary 98 98
15‐Feb‐2024 The Vanguard Group,Inc. BUY 284.54 Ordinary 1,404 1,404
15‐Feb‐2024 The Vanguard Group,Inc. BUY 282.89 Ordinary 141 141
15‐Feb‐2024 The Vanguard Group,Inc. BUY 282.89 Ordinary 1,154 1,154
16‐Feb‐2024 The Vanguard Group,Inc. SELL 286.40 Ordinary (294) (294)
16‐Feb‐2024 The Vanguard Group,Inc. BUY 284.17 Ordinary 1,029 1,029
16‐Feb‐2024 The Vanguard Group,Inc. BUY 284.17 Ordinary 4,752 4,752
16‐Feb‐2024 The Vanguard Group,Inc. BUY 284.17 Ordinary 2,178 2,178
16‐Feb‐2024 The Vanguard Group,Inc. BUY 286.37 Ordinary 5,687 5,687
20‐Feb‐2024 The Vanguard Group,Inc. BUY 282.28 Ordinary 98 98
20‐Feb‐2024 The Vanguard Group,Inc. BUY 281.71 Ordinary 1,768 1,768
20‐Feb‐2024 The Vanguard Group,Inc. BUY 281.71 Ordinary 1,404 1,404
21‐Feb‐2024 The Vanguard Group,Inc. BUY 284.27 Ordinary 124 124
21‐Feb‐2024 The Vanguard Group,Inc. BUY 284.13 Ordinary 3,240 3,240
21‐Feb‐2024 The Vanguard Group,Inc. BUY 284.27 Ordinary 2,505 2,505
21‐Feb‐2024 The Vanguard Group,Inc. BUY 284.13 Ordinary 6,501 6,501
21‐Feb‐2024 The Vanguard Group,Inc. BUY 284.13 Ordinary 136 136
22‐Feb‐2024 The Vanguard Group,Inc. BUY 285.02 Ordinary 474 474
23‐Feb‐2024 The Vanguard Group,Inc. BUY 285.34 Ordinary 196 196
23‐Feb‐2024 The Vanguard Group,Inc. BUY 285.50 Ordinary 126 126
23‐Feb‐2024 The Vanguard Group,Inc. BUY 285.50 Ordinary 3,744 3,744
23‐Feb‐2024 The Vanguard Group,Inc. BUY 285.50 Ordinary 6,084 6,084
26‐Feb‐2024 The Vanguard Group,Inc. BUY 286.94 Ordinary 1,782 1,782
26‐Feb‐2024 The Vanguard Group,Inc. BUY 287.28 Ordinary 81 81
27‐Feb‐2024 The Vanguard Group,Inc. BUY 284.90 Ordinary 1,212 1,212
27‐Feb‐2024 The Vanguard Group,Inc. BUY 284.90 Ordinary 1,942 1,942
27‐Feb‐2024 The Vanguard Group,Inc. BUY 285.50 Ordinary 296 296
28‐Feb‐2024 The Vanguard Group,Inc. BUY 285.46 Ordinary 936 936
28‐Feb‐2024 The Vanguard Group,Inc. BUY 285.62 Ordinary 4,692 4,692
29‐Feb‐2024 The Vanguard Group,Inc. BUY 286.24 Ordinary 4,652 4,652
29‐Feb‐2024 The Vanguard Group,Inc. BUY 286.24 Ordinary 3,519 3,519
29‐Feb‐2024 The Vanguard Group,Inc. BUY 286.24 Ordinary 48 48
1‐Mar‐2024 The Vanguard Group,Inc. BUY 282.35 Ordinary 248 248
1‐Mar‐2024 The Vanguard Group,Inc. BUY 282.35 Ordinary 230 230
1‐Mar‐2024 The Vanguard Group,Inc. BUY 284.61 Ordinary 2,587 2,587
4‐Mar‐2024 The Vanguard Group,Inc. BUY 279.48 Ordinary 124 124
4‐Mar‐2024 The Vanguard Group,Inc. BUY 279.48 Ordinary 98 98
4‐Mar‐2024 The Vanguard Group,Inc. BUY 279.40 Ordinary 882 882
4‐Mar‐2024 The Vanguard Group,Inc. BUY 280.00 Ordinary 245 245
5‐Mar‐2024 The Vanguard Group,Inc. BUY 283.00 Ordinary 1,197 1,197
5‐Mar‐2024 The Vanguard Group,Inc. BUY 283.00 Ordinary 98 98
5‐Mar‐2024 The Vanguard Group,Inc. BUY 283.00 Ordinary 510 510
5‐Mar‐2024 The Vanguard Group,Inc. BUY 281.53 Ordinary 4,924 4,924
5‐Mar‐2024 The Vanguard Group,Inc. BUY 281.53 Ordinary 4,165 4,165
5‐Mar‐2024 The Vanguard Group,Inc. BUY 282.47 Ordinary 3,276 3,276
6‐Mar‐2024 The Vanguard Group,Inc. BUY 282.30 Ordinary 124 124
6‐Mar‐2024 The Vanguard Group,Inc. BUY 282.30 Ordinary 98 98
6‐Mar‐2024 The Vanguard Group,Inc. BUY 282.30 Ordinary 6,077 6,077
6‐Mar‐2024 The Vanguard Group,Inc. BUY 282.30 Ordinary 4,858 4,858
7‐Mar‐2024 The Vanguard Group,Inc. BUY 281.86 Ordinary 97 97
7‐Mar‐2024 The Vanguard Group,Inc. BUY 283.04 Ordinary 1,980 1,980
7‐Mar‐2024 The Vanguard Group,Inc. BUY 281.86 Ordinary 215 215
7‐Mar‐2024 The Vanguard Group,Inc. BUY 281.86 Ordinary 716 716
7‐Mar‐2024 The Vanguard Group,Inc. SELL 281.70 Ordinary (148) (148)
8‐Mar‐2024 The Vanguard Group,Inc. BUY 285.47 Ordinary 81 81
8‐Mar‐2024 The Vanguard Group,Inc. BUY 284.41 Ordinary 1,782 1,782
11‐Mar‐2024 The Vanguard Group,Inc. BUY 281.20 Ordinary 310 310
11‐Mar‐2024 The Vanguard Group,Inc. BUY 281.20 Ordinary 98 98
11‐Mar‐2024 The Vanguard Group,Inc. BUY 281.20 Ordinary 275 275
12‐Mar‐2024 The Vanguard Group,Inc. BUY 281.87 Ordinary 186 186
12‐Mar‐2024 The Vanguard Group,Inc. BUY 281.87 Ordinary 124 124
12‐Mar‐2024 The Vanguard Group,Inc. BUY 282.43 Ordinary 1,386 1,386
12‐Mar‐2024 The Vanguard Group,Inc. BUY 282.43 Ordinary 990 990
13‐Mar‐2024 The Vanguard Group,Inc. BUY 280.00 Ordinary 84 84
13‐Mar‐2024 The Vanguard Group,Inc. BUY 280.29 Ordinary 2,178 2,178
14‐Mar‐2024 The Vanguard Group,Inc. SELL 282.67 Ordinary (5,539) (5,539)
14‐Mar‐2024 The Vanguard Group,Inc. BUY 281.51 Ordinary 294 294
15‐Mar‐2024 The Vanguard Group,Inc. SELL 280.21 Ordinary (10) (10)
15‐Mar‐2024 The Vanguard Group,Inc. SELL 280.21 Ordinary (3) (3)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
15‐Mar‐2024 The Vanguard Group,Inc. BUY 280.21 Ordinary 1,376 1,376
15‐Mar‐2024 The Vanguard Group,Inc. BUY 280.21 Ordinary 520 520
15‐Mar‐2024 The Vanguard Group,Inc. BUY 280.21 Ordinary 148 148
15‐Mar‐2024 The Vanguard Group,Inc. SELL 280.21 Ordinary (682) (682)
15‐Mar‐2024 The Vanguard Group,Inc. SELL 280.21 Ordinary (3,086) (3,086)
15‐Mar‐2024 The Vanguard Group,Inc. BUY 280.12 Ordinary 4,761 4,761
15‐Mar‐2024 The Vanguard Group,Inc. BUY 280.21 Ordinary 3,522 3,522
15‐Mar‐2024 The Vanguard Group,Inc. SELL 280.21 Ordinary (968) (968)
15‐Mar‐2024 The Vanguard Group,Inc. SELL 280.21 Ordinary (215) (215)
15‐Mar‐2024 The Vanguard Group,Inc. BUY 280.12 Ordinary 1,980 1,980
15‐Mar‐2024 The Vanguard Group,Inc. BUY 280.12 Ordinary 1,485 1,485
15‐Mar‐2024 The Vanguard Group,Inc. SELL 280.21 Ordinary (4,491) (4,491)
15‐Mar‐2024 The Vanguard Group,Inc. SELL 280.21 Ordinary (20,343) (20,343)
15‐Mar‐2024 The Vanguard Group,Inc. SELL 280.21 Ordinary (96) (96)
15‐Mar‐2024 The Vanguard Group,Inc. SELL 280.21 Ordinary (22) (22)
15‐Mar‐2024 The Vanguard Group,Inc. BUY 280.21 Ordinary 326 326
15‐Mar‐2024 The Vanguard Group,Inc. SELL 280.21 Ordinary (2,251) (2,251)
15‐Mar‐2024 The Vanguard Group,Inc. SELL 280.21 Ordinary (10,198) (10,198)
15‐Mar‐2024 The Vanguard Group,Inc. SELL 280.21 Ordinary (31) (31)
15‐Mar‐2024 The Vanguard Group,Inc. SELL 280.21 Ordinary (134) (134)
15‐Mar‐2024 The Vanguard Group,Inc. SELL 280.21 Ordinary (47,721) (47,721)
15‐Mar‐2024 The Vanguard Group,Inc. SELL 280.21 Ordinary (216,218) (216,218)
15‐Mar‐2024 The Vanguard Group,Inc. BUY 280.21 Ordinary 238 238
15‐Mar‐2024 The Vanguard Group,Inc. SELL 280.21 Ordinary (1,460) (1,460)
15‐Mar‐2024 The Vanguard Group,Inc. SELL 280.21 Ordinary (323) (323)
15‐Mar‐2024 The Vanguard Group,Inc. BUY 280.21 Ordinary 124 124
18‐Mar‐2024 The Vanguard Group,Inc. BUY 279.57 Ordinary 372 372
18‐Mar‐2024 The Vanguard Group,Inc. BUY 279.60 Ordinary 3,388 3,388
18‐Mar‐2024 The Vanguard Group,Inc. BUY 279.70 Ordinary 126 126
18‐Mar‐2024 The Vanguard Group,Inc. SELL 279.61 Ordinary (263,916) (263,916)
19‐Mar‐2024 The Vanguard Group,Inc. SELL 279.17 Ordinary (7,327) (7,327)
19‐Mar‐2024 The Vanguard Group,Inc. BUY 279.17 Ordinary 124 124
19‐Mar‐2024 The Vanguard Group,Inc. SELL 279.08 Ordinary (263,703) (263,703)
19‐Mar‐2024 The Vanguard Group,Inc. BUY 279.16 Ordinary 420 420
19‐Mar‐2024 The Vanguard Group,Inc. BUY 279.16 Ordinary 101 101
21‐Mar‐2024 The Vanguard Group,Inc. BUY 276.29 Ordinary 124 124
21‐Mar‐2024 The Vanguard Group,Inc. BUY 277.56 Ordinary 5,852 5,852
21‐Mar‐2024 The Vanguard Group,Inc. BUY 277.56 Ordinary 404 404
21‐Mar‐2024 The Vanguard Group,Inc. BUY 277.56 Ordinary 2,268 2,268
22‐Mar‐2024 The Vanguard Group,Inc. BUY 280.90 Ordinary 715 715
22‐Mar‐2024 The Vanguard Group,Inc. BUY 280.90 Ordinary 1,980 1,980
22‐Mar‐2024 The Vanguard Group,Inc. BUY 279.46 Ordinary 5,321 5,321
22‐Mar‐2024 The Vanguard Group,Inc. BUY 280.94 Ordinary 245 245
25‐Mar‐2024 The Vanguard Group,Inc. SELL 283.69 Ordinary (4,336) (4,336)
25‐Mar‐2024 The Vanguard Group,Inc. BUY 282.59 Ordinary 7,412 7,412
25‐Mar‐2024 The Vanguard Group,Inc. BUY 282.59 Ordinary 662 662
26‐Mar‐2024 The Vanguard Group,Inc. BUY 282.48 Ordinary 5,640 5,640
26‐Mar‐2024 The Vanguard Group,Inc. BUY 282.47 Ordinary 1,584 1,584
27‐Mar‐2024 The Vanguard Group,Inc. BUY 286.35 Ordinary 1,871 1,871
27‐Mar‐2024 The Vanguard Group,Inc. BUY 286.35 Ordinary 8,240 8,240
27‐Mar‐2024 The Vanguard Group,Inc. BUY 286.35 Ordinary 3,428 3,428
27‐Mar‐2024 The Vanguard Group,Inc. BUY 286.35 Ordinary 6,004 6,004
27‐Mar‐2024 The Vanguard Group,Inc. BUY 286.35 Ordinary 5,937 5,937
27‐Mar‐2024 The Vanguard Group,Inc. BUY 286.35 Ordinary 366 366
27‐Mar‐2024 The Vanguard Group,Inc. BUY 286.35 Ordinary 87 87
27‐Mar‐2024 The Vanguard Group,Inc. BUY 285.22 Ordinary 3,014 3,014
27‐Mar‐2024 The Vanguard Group,Inc. BUY 286.35 Ordinary 228 228
28‐Mar‐2024 The Vanguard Group,Inc. BUY 287.92 Ordinary 102 102
28‐Mar‐2024 The Vanguard Group,Inc. BUY 287.93 Ordinary 3,174 3,174
28‐Mar‐2024 The Vanguard Group,Inc. BUY 287.93 Ordinary 1,188 1,188
2‐Apr‐2024 The Vanguard Group,Inc. BUY 285.67 Ordinary 124 124
2‐Apr‐2024 The Vanguard Group,Inc. BUY 284.91 Ordinary 4,232 4,232
2‐Apr‐2024 The Vanguard Group,Inc. BUY 284.91 Ordinary 891 891
2‐Apr‐2024 The Vanguard Group,Inc. BUY 284.91 Ordinary 1,980 1,980
2‐Apr‐2024 The Vanguard Group,Inc. BUY 284.91 Ordinary 1,782 1,782
2‐Apr‐2024 The Vanguard Group,Inc. BUY 286.51 Ordinary 5,031 5,031
2‐Apr‐2024 The Vanguard Group,Inc. BUY 286.51 Ordinary 2,458 2,458
2‐Apr‐2024 The Vanguard Group,Inc. BUY 286.51 Ordinary 1,047 1,047
3‐Apr‐2024 The Vanguard Group,Inc. BUY 282.31 Ordinary 434 434

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
3‐Apr‐2024 The Vanguard Group,Inc. BUY 282.31 Ordinary 372 372
3‐Apr‐2024 The Vanguard Group,Inc. BUY 282.31 Ordinary 204 204
3‐Apr‐2024 The Vanguard Group,Inc. BUY 282.67 Ordinary 429 429
3‐Apr‐2024 The Vanguard Group,Inc. BUY 282.67 Ordinary 1,287 1,287
3‐Apr‐2024 The Vanguard Group,Inc. BUY 282.67 Ordinary 126 126
3‐Apr‐2024 The Vanguard Group,Inc. BUY 282.31 Ordinary 1,762 1,762
3‐Apr‐2024 The Vanguard Group,Inc. BUY 282.31 Ordinary 79 79
4‐Apr‐2024 The Vanguard Group,Inc. BUY 282.00 Ordinary 124 124
4‐Apr‐2024 The Vanguard Group,Inc. BUY 282.00 Ordinary 101 101
4‐Apr‐2024 The Vanguard Group,Inc. BUY 282.94 Ordinary 1,334 1,334
5‐Apr‐2024 The Vanguard Group,Inc. BUY 281.27 Ordinary 2,645 2,645
8‐Apr‐2024 The Vanguard Group,Inc. BUY 281.46 Ordinary 124 124
8‐Apr‐2024 The Vanguard Group,Inc. BUY 281.46 Ordinary 248 248
8‐Apr‐2024 The Vanguard Group,Inc. BUY 281.46 Ordinary 101 101
8‐Apr‐2024 The Vanguard Group,Inc. BUY 281.46 Ordinary 202 202
9‐Apr‐2024 The Vanguard Group,Inc. BUY 280.08 Ordinary 310 310
9‐Apr‐2024 The Vanguard Group,Inc. BUY 280.73 Ordinary 6,152 6,152
10‐Apr‐2024 The Vanguard Group,Inc. BUY 283.37 Ordinary 186 186
10‐Apr‐2024 The Vanguard Group,Inc. BUY 283.37 Ordinary 202 202
10‐Apr‐2024 The Vanguard Group,Inc. BUY 281.59 Ordinary 846 846
10‐Apr‐2024 The Vanguard Group,Inc. BUY 283.37 Ordinary 4,043 4,043
10‐Apr‐2024 The Vanguard Group,Inc. SELL 282.32 Ordinary (2,652) (2,652)
10‐Apr‐2024 The Vanguard Group,Inc. BUY 282.32 Ordinary 1,584 1,584
10‐Apr‐2024 The Vanguard Group,Inc. BUY 282.32 Ordinary 378 378
10‐Apr‐2024 The Vanguard Group,Inc. BUY 283.37 Ordinary 298 298
11‐Apr‐2024 The Vanguard Group,Inc. BUY 280.04 Ordinary 332 332
11‐Apr‐2024 The Vanguard Group,Inc. BUY 279.91 Ordinary 252 252
12‐Apr‐2024 The Vanguard Group,Inc. BUY 281.70 Ordinary 186 186
12‐Apr‐2024 The Vanguard Group,Inc. BUY 281.70 Ordinary 124 124
12‐Apr‐2024 The Vanguard Group,Inc. BUY 281.70 Ordinary 198 198
15‐Apr‐2024 The Vanguard Group,Inc. BUY 278.55 Ordinary 475 475
15‐Apr‐2024 The Vanguard Group,Inc. BUY 278.55 Ordinary 102 102
15‐Apr‐2024 The Vanguard Group,Inc. SELL 276.37 Ordinary (1,848) (1,848)
15‐Apr‐2024 The Vanguard Group,Inc. BUY 278.55 Ordinary 863 863
15‐Apr‐2024 The Vanguard Group,Inc. BUY 276.37 Ordinary 891 891
15‐Apr‐2024 The Vanguard Group,Inc. BUY 276.37 Ordinary 1,782 1,782
15‐Apr‐2024 The Vanguard Group,Inc. BUY 280.16 Ordinary 6,220 6,220
16‐Apr‐2024 The Vanguard Group,Inc. BUY 274.70 Ordinary 275 275
17‐Apr‐2024 The Vanguard Group,Inc. BUY 272.62 Ordinary 124 124
17‐Apr‐2024 The Vanguard Group,Inc. BUY 272.62 Ordinary 310 310
17‐Apr‐2024 The Vanguard Group,Inc. BUY 272.62 Ordinary 102 102
17‐Apr‐2024 The Vanguard Group,Inc. BUY 274.81 Ordinary 7,201 7,201
17‐Apr‐2024 The Vanguard Group,Inc. BUY 274.81 Ordinary 5,114 5,114
18‐Apr‐2024 The Vanguard Group,Inc. BUY 270.13 Ordinary 7,220 7,220
19‐Apr‐2024 The Vanguard Group,Inc. BUY 269.49 Ordinary 204 204
19‐Apr‐2024 The Vanguard Group,Inc. BUY 269.49 Ordinary 3,639 3,639
19‐Apr‐2024 The Vanguard Group,Inc. BUY 269.49 Ordinary 4,290 4,290
19‐Apr‐2024 The Vanguard Group,Inc. BUY 269.93 Ordinary 2,286 2,286
22‐Apr‐2024 The Vanguard Group,Inc. SELL 276.08 Ordinary (1,540) (1,540)
22‐Apr‐2024 The Vanguard Group,Inc. BUY 274.21 Ordinary 6,984 6,984
22‐Apr‐2024 The Vanguard Group,Inc. BUY 276.08 Ordinary 1,980 1,980
23‐Apr‐2024 The Vanguard Group,Inc. BUY 278.97 Ordinary 804 804
23‐Apr‐2024 The Vanguard Group,Inc. BUY 278.33 Ordinary 1,908 1,908
23‐Apr‐2024 The Vanguard Group,Inc. BUY 278.33 Ordinary 7,113 7,113
24‐Apr‐2024 The Vanguard Group,Inc. BUY 278.45 Ordinary 248 248
24‐Apr‐2024 The Vanguard Group,Inc. BUY 278.45 Ordinary 124 124
24‐Apr‐2024 The Vanguard Group,Inc. BUY 278.45 Ordinary 559 559
24‐Apr‐2024 The Vanguard Group,Inc. BUY 278.45 Ordinary 204 204
24‐Apr‐2024 The Vanguard Group,Inc. BUY 277.13 Ordinary 495 495
24‐Apr‐2024 The Vanguard Group,Inc. BUY 281.90 Ordinary 6,765 6,765
24‐Apr‐2024 The Vanguard Group,Inc. SELL 278.45 Ordinary (39) (39)
26‐Apr‐2024 The Vanguard Group,Inc. BUY 273.30 Ordinary 2,736 2,736
26‐Apr‐2024 The Vanguard Group,Inc. BUY 275.10 Ordinary 84 84
26‐Apr‐2024 The Vanguard Group,Inc. BUY 275.10 Ordinary 3,224 3,224
29‐Apr‐2024 The Vanguard Group,Inc. BUY 275.00 Ordinary 3,678 3,678
29‐Apr‐2024 The Vanguard Group,Inc. BUY 275.00 Ordinary 5,070 5,070
30‐Apr‐2024 The Vanguard Group,Inc. BUY 274.28 Ordinary 1,485 1,485
30‐Apr‐2024 The Vanguard Group,Inc. BUY 276.76 Ordinary 340 340
1‐May‐2024 The Vanguard Group,Inc. BUY 274.90 Ordinary 155 155

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
1‐May‐2024 The Vanguard Group,Inc. SELL 274.25 Ordinary (2,772) (2,772)
1‐May‐2024 The Vanguard Group,Inc. BUY 274.90 Ordinary 2,640 2,640
1‐May‐2024 The Vanguard Group,Inc. BUY 274.90 Ordinary 342 342
1‐May‐2024 The Vanguard Group,Inc. BUY 274.90 Ordinary 257 257
1‐May‐2024 The Vanguard Group,Inc. BUY 274.49 Ordinary 299 299
2‐May‐2024 The Vanguard Group,Inc. BUY 275.33 Ordinary 1,619 1,619
2‐May‐2024 The Vanguard Group,Inc. BUY 276.06 Ordinary 1,683 1,683
2‐May‐2024 The Vanguard Group,Inc. BUY 275.33 Ordinary 2,430 2,430
3‐May‐2024 The Vanguard Group,Inc. BUY 275.80 Ordinary 202 202
3‐May‐2024 The Vanguard Group,Inc. BUY 275.80 Ordinary 202 202
6‐May‐2024 The Vanguard Group,Inc. BUY 276.66 Ordinary 11,638 11,638
6‐May‐2024 The Vanguard Group,Inc. BUY 276.66 Ordinary 792 792
7‐May‐2024 The Vanguard Group,Inc. BUY 279.56 Ordinary 248 248
7‐May‐2024 The Vanguard Group,Inc. BUY 279.56 Ordinary 2,963 2,963
7‐May‐2024 The Vanguard Group,Inc. BUY 280.15 Ordinary 792 792
7‐May‐2024 The Vanguard Group,Inc. BUY 279.56 Ordinary 298 298
7‐May‐2024 The Vanguard Group,Inc. BUY 279.56 Ordinary 328 328
8‐May‐2024 The Vanguard Group,Inc. BUY 279.90 Ordinary 186 186
8‐May‐2024 The Vanguard Group,Inc. BUY 279.90 Ordinary 7,988 7,988
8‐May‐2024 The Vanguard Group,Inc. BUY 279.90 Ordinary 5,023 5,023
8‐May‐2024 The Vanguard Group,Inc. BUY 279.90 Ordinary 4,536 4,536
8‐May‐2024 The Vanguard Group,Inc. BUY 279.90 Ordinary 3,906 3,906
8‐May‐2024 The Vanguard Group,Inc. SELL 279.90 Ordinary (771) (771)
10‐May‐2024 The Vanguard Group,Inc. BUY 279.18 Ordinary 310 310
10‐May‐2024 The Vanguard Group,Inc. BUY 279.18 Ordinary 372 372
10‐May‐2024 The Vanguard Group,Inc. BUY 277.45 Ordinary 5,288 5,288
10‐May‐2024 The Vanguard Group,Inc. BUY 279.07 Ordinary 2,140 2,140
10‐May‐2024 The Vanguard Group,Inc. BUY 279.18 Ordinary 1,686 1,686
10‐May‐2024 The Vanguard Group,Inc. BUY 279.07 Ordinary 3,465 3,465
10‐May‐2024 The Vanguard Group,Inc. BUY 279.07 Ordinary 4,950 4,950
10‐May‐2024 The Vanguard Group,Inc. BUY 279.18 Ordinary 2,114 2,114
10‐May‐2024 The Vanguard Group,Inc. BUY 279.18 Ordinary 480 480
14‐May‐2024 The Vanguard Group,Inc. BUY 279.58 Ordinary 202 202
14‐May‐2024 The Vanguard Group,Inc. BUY 279.58 Ordinary 2,225 2,225
15‐May‐2024 The Vanguard Group,Inc. BUY 283.05 Ordinary 248 248
15‐May‐2024 The Vanguard Group,Inc. BUY 284.58 Ordinary 2,675 2,675
15‐May‐2024 The Vanguard Group,Inc. BUY 283.05 Ordinary 3,694 3,694
15‐May‐2024 The Vanguard Group,Inc. BUY 284.58 Ordinary 792 792
16‐May‐2024 The Vanguard Group,Inc. BUY 286.49 Ordinary 2,948 2,948
17‐May‐2024 The Vanguard Group,Inc. BUY 280.00 Ordinary 1,962 1,962
17‐May‐2024 The Vanguard Group,Inc. BUY 281.01 Ordinary 1,980 1,980
17‐May‐2024 The Vanguard Group,Inc. BUY 280.00 Ordinary 348 348
17‐May‐2024 The Vanguard Group,Inc. BUY 280.00 Ordinary 376 376
20‐May‐2024 The Vanguard Group,Inc. BUY 277.90 Ordinary 99 99
20‐May‐2024 The Vanguard Group,Inc. BUY 280.14 Ordinary 3,016 3,016
21‐May‐2024 The Vanguard Group,Inc. BUY 278.12 Ordinary 511 511
22‐May‐2024 The Vanguard Group,Inc. BUY 278.09 Ordinary 198 198
22‐May‐2024 The Vanguard Group,Inc. BUY 278.00 Ordinary 160 160
23‐May‐2024 The Vanguard Group,Inc. BUY 282.00 Ordinary 4,834 4,834
24‐May‐2024 The Vanguard Group,Inc. BUY 280.92 Ordinary 12,431 12,431
24‐May‐2024 The Vanguard Group,Inc. BUY 280.92 Ordinary 99 99
24‐May‐2024 The Vanguard Group,Inc. SELL 279.24 Ordinary (2,914) (2,914)
28‐May‐2024 The Vanguard Group,Inc. BUY 281.96 Ordinary 310 310
28‐May‐2024 The Vanguard Group,Inc. BUY 280.81 Ordinary 2,680 2,680
29‐May‐2024 The Vanguard Group,Inc. BUY 278.20 Ordinary 186 186
29‐May‐2024 The Vanguard Group,Inc. BUY 278.20 Ordinary 1,541 1,541
29‐May‐2024 The Vanguard Group,Inc. BUY 279.50 Ordinary 1,342 1,342
30‐May‐2024 The Vanguard Group,Inc. BUY 278.32 Ordinary 434 434
30‐May‐2024 The Vanguard Group,Inc. BUY 278.32 Ordinary 198 198
30‐May‐2024 The Vanguard Group,Inc. BUY 279.75 Ordinary 2,680 2,680
31‐May‐2024 The Vanguard Group,Inc. BUY 280.09 Ordinary 1,310 1,310
31‐May‐2024 The Vanguard Group,Inc. BUY 280.10 Ordinary 8,616 8,616
31‐May‐2024 The Vanguard Group,Inc. BUY 280.10 Ordinary 62 62
31‐May‐2024 The Vanguard Group,Inc. BUY 280.10 Ordinary 248 248
31‐May‐2024 The Vanguard Group,Inc. BUY 280.10 Ordinary 6,188 6,188
31‐May‐2024 The Vanguard Group,Inc. BUY 280.10 Ordinary 198 198
31‐May‐2024 The Vanguard Group,Inc. BUY 280.10 Ordinary 1,274 1,274
3‐Jun‐2024 The Vanguard Group,Inc. BUY 281.34 Ordinary 8,568 8,568
3‐Jun‐2024 The Vanguard Group,Inc. BUY 281.83 Ordinary 3,989 3,989

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
4‐Jun‐2024 The Vanguard Group,Inc. BUY 282.00 Ordinary 62 62
4‐Jun‐2024 The Vanguard Group,Inc. BUY 282.00 Ordinary 99 99
4‐Jun‐2024 The Vanguard Group,Inc. SELL 282.21 Ordinary (1,540) (1,540)
4‐Jun‐2024 The Vanguard Group,Inc. BUY 283.22 Ordinary 8,257 8,257
4‐Jun‐2024 The Vanguard Group,Inc. BUY 282.00 Ordinary 438 438
5‐Jun‐2024 The Vanguard Group,Inc. BUY 285.86 Ordinary 186 186
5‐Jun‐2024 The Vanguard Group,Inc. SELL 287.56 Ordinary (4,928) (4,928)
5‐Jun‐2024 The Vanguard Group,Inc. BUY 285.86 Ordinary 1,697 1,697
6‐Jun‐2024 The Vanguard Group,Inc. BUY 289.50 Ordinary 744 744
6‐Jun‐2024 The Vanguard Group,Inc. BUY 289.50 Ordinary 310 310
6‐Jun‐2024 The Vanguard Group,Inc. BUY 289.50 Ordinary 124 124
6‐Jun‐2024 The Vanguard Group,Inc. BUY 288.76 Ordinary 1,711 1,711
6‐Jun‐2024 The Vanguard Group,Inc. BUY 288.76 Ordinary 8,413 8,413
6‐Jun‐2024 The Vanguard Group,Inc. BUY 289.50 Ordinary 254 254
7‐Jun‐2024 The Vanguard Group,Inc. BUY 289.00 Ordinary 219 219
11‐Jun‐2024 The Vanguard Group,Inc. BUY 286.30 Ordinary 558 558
11‐Jun‐2024 The Vanguard Group,Inc. BUY 286.30 Ordinary 124 124
12‐Jun‐2024 The Vanguard Group,Inc. BUY 283.38 Ordinary 594 594
14‐Jun‐2024 The Vanguard Group,Inc. BUY 289.10 Ordinary 248 248
14‐Jun‐2024 The Vanguard Group,Inc. BUY 289.10 Ordinary 219 219
17‐Jun‐2024 The Vanguard Group,Inc. BUY 289.91 Ordinary 429 429
17‐Jun‐2024 The Vanguard Group,Inc. BUY 289.91 Ordinary 1,768 1,768
17‐Jun‐2024 The Vanguard Group,Inc. BUY 289.91 Ordinary 4,420 4,420
18‐Jun‐2024 The Vanguard Group,Inc. BUY 293.87 Ordinary 62 62
18‐Jun‐2024 The Vanguard Group,Inc. BUY 293.78 Ordinary 1,001 1,001
18‐Jun‐2024 The Vanguard Group,Inc. BUY 293.87 Ordinary 1,968 1,968
18‐Jun‐2024 The Vanguard Group,Inc. BUY 293.78 Ordinary 4,288 4,288
18‐Jun‐2024 The Vanguard Group,Inc. BUY 293.78 Ordinary 5,304 5,304
18‐Jun‐2024 The Vanguard Group,Inc. BUY 293.78 Ordinary 1,980 1,980
18‐Jun‐2024 The Vanguard Group,Inc. BUY 293.87 Ordinary 236 236
20‐Jun‐2024 The Vanguard Group,Inc. BUY 290.74 Ordinary 99 99
21‐Jun‐2024 The Vanguard Group,Inc. BUY 293.00 Ordinary 3,229 3,229
21‐Jun‐2024 The Vanguard Group,Inc. BUY 293.00 Ordinary 26 26
21‐Jun‐2024 The Vanguard Group,Inc. BUY 293.00 Ordinary 753 753
21‐Jun‐2024 The Vanguard Group,Inc. BUY 293.00 Ordinary 99 99
21‐Jun‐2024 The Vanguard Group,Inc. SELL 292.67 Ordinary (2,464) (2,464)
21‐Jun‐2024 The Vanguard Group,Inc. SELL 293.00 Ordinary (1,023) (1,023)
21‐Jun‐2024 The Vanguard Group,Inc. BUY 292.67 Ordinary 1,287 1,287
21‐Jun‐2024 The Vanguard Group,Inc. BUY 293.00 Ordinary 14,142 14,142
21‐Jun‐2024 The Vanguard Group,Inc. BUY 293.00 Ordinary 2,996 2,996
21‐Jun‐2024 The Vanguard Group,Inc. BUY 293.00 Ordinary 401 401
21‐Jun‐2024 The Vanguard Group,Inc. SELL 293.00 Ordinary (516) (516)
21‐Jun‐2024 The Vanguard Group,Inc. BUY 293.00 Ordinary 204 204
21‐Jun‐2024 The Vanguard Group,Inc. BUY 293.00 Ordinary 105 105
21‐Jun‐2024 The Vanguard Group,Inc. SELL 293.00 Ordinary (78) (78)
21‐Jun‐2024 The Vanguard Group,Inc. BUY 293.00 Ordinary 388 388
21‐Jun‐2024 The Vanguard Group,Inc. SELL 293.00 Ordinary (507) (507)
21‐Jun‐2024 The Vanguard Group,Inc. BUY 293.00 Ordinary 98 98
24‐Jun‐2024 The Vanguard Group,Inc. BUY 292.02 Ordinary 113 113
24‐Jun‐2024 The Vanguard Group,Inc. BUY 293.29 Ordinary 715 715
24‐Jun‐2024 The Vanguard Group,Inc. BUY 291.50 Ordinary 5,847 5,847
25‐Jun‐2024 The Vanguard Group,Inc. BUY 293.70 Ordinary 1,200 1,200
25‐Jun‐2024 The Vanguard Group,Inc. BUY 292.72 Ordinary 1,326 1,326
25‐Jun‐2024 The Vanguard Group,Inc. BUY 292.72 Ordinary 990 990
26‐Jun‐2024 The Vanguard Group,Inc. BUY 294.88 Ordinary 310 310
26‐Jun‐2024 The Vanguard Group,Inc. BUY 294.88 Ordinary 7,037 7,037
26‐Jun‐2024 The Vanguard Group,Inc. BUY 294.88 Ordinary 2,775 2,775
26‐Jun‐2024 The Vanguard Group,Inc. SELL 294.88 Ordinary (378) (378)
26‐Jun‐2024 The Vanguard Group,Inc. BUY 293.18 Ordinary 1,485 1,485
26‐Jun‐2024 The Vanguard Group,Inc. BUY 293.18 Ordinary 378 378
26‐Jun‐2024 The Vanguard Group,Inc. BUY 294.88 Ordinary 2,959 2,959
26‐Jun‐2024 The Vanguard Group,Inc. BUY 294.88 Ordinary 399 399
27‐Jun‐2024 The Vanguard Group,Inc. BUY 295.16 Ordinary 124 124
27‐Jun‐2024 The Vanguard Group,Inc. BUY 295.16 Ordinary 372 372
27‐Jun‐2024 The Vanguard Group,Inc. BUY 291.42 Ordinary 6,010 6,010
27‐Jun‐2024 The Vanguard Group,Inc. BUY 291.42 Ordinary 1,830 1,830
28‐Jun‐2024 The Vanguard Group,Inc. SELL 295.21 Ordinary (86) (86)
28‐Jun‐2024 The Vanguard Group,Inc. SELL 296.27 Ordinary (3,095) (3,095)
28‐Jun‐2024 The Vanguard Group,Inc. SELL 293.95 Ordinary (5,746) (5,746)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
28‐Jun‐2024 The Vanguard Group,Inc. BUY 295.21 Ordinary 211 211
1‐Jul‐2024 The Vanguard Group,Inc. BUY 292.60 Ordinary 186 186
1‐Jul‐2024 The Vanguard Group,Inc. BUY 291.40 Ordinary 1,599 1,599
1‐Jul‐2024 The Vanguard Group,Inc. BUY 291.40 Ordinary 2,665 2,665
2‐Jul‐2024 The Vanguard Group,Inc. BUY 292.08 Ordinary 620 620
2‐Jul‐2024 The Vanguard Group,Inc. BUY 292.06 Ordinary 7,828 7,828
2‐Jul‐2024 The Vanguard Group,Inc. BUY 292.06 Ordinary 5,568 5,568
3‐Jul‐2024 The Vanguard Group,Inc. BUY 294.90 Ordinary 481 481
3‐Jul‐2024 The Vanguard Group,Inc. BUY 293.62 Ordinary 258 258
3‐Jul‐2024 The Vanguard Group,Inc. BUY 294.90 Ordinary 5,832 5,832
3‐Jul‐2024 The Vanguard Group,Inc. BUY 293.62 Ordinary 1,958 1,958
5‐Jul‐2024 The Vanguard Group,Inc. BUY 299.75 Ordinary 124 124
5‐Jul‐2024 The Vanguard Group,Inc. BUY 299.75 Ordinary 496 496
5‐Jul‐2024 The Vanguard Group,Inc. BUY 299.75 Ordinary 99 99
5‐Jul‐2024 The Vanguard Group,Inc. BUY 299.75 Ordinary 198 198
9‐Jul‐2024 The Vanguard Group,Inc. BUY 298.53 Ordinary 99 99
9‐Jul‐2024 The Vanguard Group,Inc. BUY 298.50 Ordinary 7,973 7,973
9‐Jul‐2024 The Vanguard Group,Inc. BUY 297.65 Ordinary 1,287 1,287
9‐Jul‐2024 The Vanguard Group,Inc. BUY 298.50 Ordinary 6,662 6,662
9‐Jul‐2024 The Vanguard Group,Inc. BUY 298.50 Ordinary 4,647 4,647
9‐Jul‐2024 The Vanguard Group,Inc. BUY 298.53 Ordinary 191 191
10‐Jul‐2024 The Vanguard Group,Inc. BUY 297.59 Ordinary 1,782 1,782
10‐Jul‐2024 The Vanguard Group,Inc. SELL 300.32 Ordinary (1,326) (1,326)
10‐Jul‐2024 The Vanguard Group,Inc. BUY 300.32 Ordinary 792 792
10‐Jul‐2024 The Vanguard Group,Inc. BUY 297.66 Ordinary 214 214
10‐Jul‐2024 The Vanguard Group,Inc. BUY 297.59 Ordinary 263 263
10‐Jul‐2024 The Vanguard Group,Inc. BUY 297.66 Ordinary 802 802
11‐Jul‐2024 The Vanguard Group,Inc. BUY 302.04 Ordinary 558 558
11‐Jul‐2024 The Vanguard Group,Inc. BUY 302.95 Ordinary 2,670 2,670
11‐Jul‐2024 The Vanguard Group,Inc. BUY 300.12 Ordinary 7,387 7,387
12‐Jul‐2024 The Vanguard Group,Inc. BUY 306.60 Ordinary 1,200 1,200
12‐Jul‐2024 The Vanguard Group,Inc. BUY 306.60 Ordinary 99 99
12‐Jul‐2024 The Vanguard Group,Inc. BUY 308.00 Ordinary 572 572
12‐Jul‐2024 The Vanguard Group,Inc. BUY 304.28 Ordinary 5,758 5,758
12‐Jul‐2024 The Vanguard Group,Inc. BUY 306.60 Ordinary 150 150
12‐Jul‐2024 The Vanguard Group,Inc. SELL 306.60 Ordinary (60) (60)
16‐Jul‐2024 The Vanguard Group,Inc. BUY 307.86 Ordinary 12,953 12,953
16‐Jul‐2024 The Vanguard Group,Inc. SELL 307.86 Ordinary (81) (81)
16‐Jul‐2024 The Vanguard Group,Inc. BUY 307.86 Ordinary 305 305
16‐Jul‐2024 The Vanguard Group,Inc. BUY 307.86 Ordinary 2,633 2,633
16‐Jul‐2024 The Vanguard Group,Inc. BUY 307.86 Ordinary 198 198
16‐Jul‐2024 The Vanguard Group,Inc. BUY 309.66 Ordinary 1,573 1,573
16‐Jul‐2024 The Vanguard Group,Inc. BUY 307.41 Ordinary 5,365 5,365
17‐Jul‐2024 The Vanguard Group,Inc. BUY 306.54 Ordinary 4,272 4,272
18‐Jul‐2024 The Vanguard Group,Inc. BUY 311.12 Ordinary 122 122
18‐Jul‐2024 The Vanguard Group,Inc. BUY 311.12 Ordinary 528 528
18‐Jul‐2024 The Vanguard Group,Inc. BUY 311.12 Ordinary 242 242
19‐Jul‐2024 The Vanguard Group,Inc. BUY 310.34 Ordinary 5,012 5,012
22‐Jul‐2024 The Vanguard Group,Inc. BUY 309.18 Ordinary 810 810
22‐Jul‐2024 The Vanguard Group,Inc. BUY 309.17 Ordinary 4,707 4,707
22‐Jul‐2024 The Vanguard Group,Inc. BUY 309.18 Ordinary 277 277
23‐Jul‐2024 The Vanguard Group,Inc. BUY 312.15 Ordinary 198 198
23‐Jul‐2024 The Vanguard Group,Inc. BUY 311.87 Ordinary 7,669 7,669
23‐Jul‐2024 The Vanguard Group,Inc. BUY 311.87 Ordinary 2,818 2,818
23‐Jul‐2024 The Vanguard Group,Inc. BUY 312.15 Ordinary 173 173
24‐Jul‐2024 The Vanguard Group,Inc. BUY 310.39 Ordinary 99 99
25‐Jul‐2024 The Vanguard Group,Inc. SELL 305.54 Ordinary (12,752) (12,752)
25‐Jul‐2024 The Vanguard Group,Inc. BUY 305.54 Ordinary 122 122
25‐Jul‐2024 The Vanguard Group,Inc. BUY 305.54 Ordinary 549 549
25‐Jul‐2024 The Vanguard Group,Inc. BUY 305.54 Ordinary 198 198
26‐Jul‐2024 The Vanguard Group,Inc. BUY 308.05 Ordinary 305 305
26‐Jul‐2024 The Vanguard Group,Inc. BUY 308.05 Ordinary 305 305
26‐Jul‐2024 The Vanguard Group,Inc. BUY 308.05 Ordinary 164 164
29‐Jul‐2024 The Vanguard Group,Inc. BUY 311.33 Ordinary 400 400
30‐Jul‐2024 The Vanguard Group,Inc. SELL 309.29 Ordinary (5,647) (5,647)
30‐Jul‐2024 The Vanguard Group,Inc. BUY 309.29 Ordinary 244 244
30‐Jul‐2024 The Vanguard Group,Inc. BUY 309.29 Ordinary 326 326
31‐Jul‐2024 The Vanguard Group,Inc. SELL 309.72 Ordinary (8,631) (8,631)
31‐Jul‐2024 The Vanguard Group,Inc. BUY 309.72 Ordinary 800 800

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
31‐Jul‐2024 The Vanguard Group,Inc. BUY 310.36 Ordinary 2,670 2,670
1‐Aug‐2024 The Vanguard Group,Inc. BUY 312.06 Ordinary 3,913 3,913
1‐Aug‐2024 The Vanguard Group,Inc. BUY 310.59 Ordinary 549 549
1‐Aug‐2024 The Vanguard Group,Inc. BUY 312.06 Ordinary 3,362 3,362
1‐Aug‐2024 The Vanguard Group,Inc. BUY 312.06 Ordinary 1,125 1,125
1‐Aug‐2024 The Vanguard Group,Inc. BUY 312.06 Ordinary 370 370
2‐Aug‐2024 The Vanguard Group,Inc. BUY 305.67 Ordinary 87 87
2‐Aug‐2024 The Vanguard Group,Inc. BUY 305.67 Ordinary 122 122
2‐Aug‐2024 The Vanguard Group,Inc. BUY 305.67 Ordinary 400 400
2‐Aug‐2024 The Vanguard Group,Inc. SELL 302.31 Ordinary (924) (924)
2‐Aug‐2024 The Vanguard Group,Inc. BUY 305.29 Ordinary 5,146 5,146
5‐Aug‐2024 The Vanguard Group,Inc. BUY 302.46 Ordinary 5,526 5,526
6‐Aug‐2024 The Vanguard Group,Inc. SELL 302.30 Ordinary (88) (88)
6‐Aug‐2024 The Vanguard Group,Inc. SELL 302.05 Ordinary (886) (886)
6‐Aug‐2024 The Vanguard Group,Inc. BUY 300.19 Ordinary 16,795 16,795
6‐Aug‐2024 The Vanguard Group,Inc. BUY 300.19 Ordinary 11,509 11,509
6‐Aug‐2024 The Vanguard Group,Inc. BUY 302.30 Ordinary 318 318
7‐Aug‐2024 The Vanguard Group,Inc. BUY 304.41 Ordinary 366 366
7‐Aug‐2024 The Vanguard Group,Inc. BUY 303.92 Ordinary 270 270
7‐Aug‐2024 The Vanguard Group,Inc. BUY 303.18 Ordinary 2,670 2,670
7‐Aug‐2024 The Vanguard Group,Inc. SELL 303.18 Ordinary (5,316) (5,316)
7‐Aug‐2024 The Vanguard Group,Inc. BUY 303.92 Ordinary 10,139 10,139
7‐Aug‐2024 The Vanguard Group,Inc. BUY 303.92 Ordinary 9,546 9,546
7‐Aug‐2024 The Vanguard Group,Inc. BUY 304.41 Ordinary 172 172
7‐Aug‐2024 The Vanguard Group,Inc. SELL 304.41 Ordinary (1,817) (1,817)
8‐Aug‐2024 The Vanguard Group,Inc. BUY 305.47 Ordinary 732 732
8‐Aug‐2024 The Vanguard Group,Inc. BUY 305.47 Ordinary 610 610
8‐Aug‐2024 The Vanguard Group,Inc. BUY 305.47 Ordinary 122 122
8‐Aug‐2024 The Vanguard Group,Inc. BUY 305.47 Ordinary 594 594
8‐Aug‐2024 The Vanguard Group,Inc. BUY 305.30 Ordinary 3,069 3,069
8‐Aug‐2024 The Vanguard Group,Inc. BUY 305.30 Ordinary 5,503 5,503
9‐Aug‐2024 The Vanguard Group,Inc. BUY 308.38 Ordinary 3,727 3,727
9‐Aug‐2024 The Vanguard Group,Inc. BUY 308.53 Ordinary 427 427
9‐Aug‐2024 The Vanguard Group,Inc. BUY 308.53 Ordinary 962 962
9‐Aug‐2024 The Vanguard Group,Inc. BUY 308.53 Ordinary 1,043 1,043
9‐Aug‐2024 The Vanguard Group,Inc. BUY 308.53 Ordinary 99 99
9‐Aug‐2024 The Vanguard Group,Inc. BUY 310.31 Ordinary 2,670 2,670
9‐Aug‐2024 The Vanguard Group,Inc. BUY 308.38 Ordinary 1,727 1,727
12‐Aug‐2024 The Vanguard Group,Inc. BUY 309.59 Ordinary 4,970 4,970
12‐Aug‐2024 The Vanguard Group,Inc. BUY 309.59 Ordinary 2,966 2,966
13‐Aug‐2024 The Vanguard Group,Inc. BUY 294.78 Ordinary 183 183
13‐Aug‐2024 The Vanguard Group,Inc. BUY 294.78 Ordinary 800 800
13‐Aug‐2024 The Vanguard Group,Inc. BUY 297.17 Ordinary 858 858
14‐Aug‐2024 The Vanguard Group,Inc. BUY 300.77 Ordinary 2,192 2,192
14‐Aug‐2024 The Vanguard Group,Inc. BUY 300.77 Ordinary 5,019 5,019
14‐Aug‐2024 The Vanguard Group,Inc. BUY 300.77 Ordinary 5,562 5,562
15‐Aug‐2024 The Vanguard Group,Inc. BUY 301.12 Ordinary 361 361
15‐Aug‐2024 The Vanguard Group,Inc. BUY 301.12 Ordinary 2,496 2,496
16‐Aug‐2024 The Vanguard Group,Inc. BUY 305.34 Ordinary 99 99
16‐Aug‐2024 The Vanguard Group,Inc. BUY 304.71 Ordinary 5,452 5,452
19‐Aug‐2024 The Vanguard Group,Inc. BUY 309.40 Ordinary 2,444 2,444
20‐Aug‐2024 The Vanguard Group,Inc. BUY 308.25 Ordinary 244 244
20‐Aug‐2024 The Vanguard Group,Inc. BUY 308.25 Ordinary 1,200 1,200
21‐Aug‐2024 The Vanguard Group,Inc. BUY 308.49 Ordinary 305 305
21‐Aug‐2024 The Vanguard Group,Inc. BUY 308.49 Ordinary 122 122
22‐Aug‐2024 The Vanguard Group,Inc. BUY 308.10 Ordinary 244 244
22‐Aug‐2024 The Vanguard Group,Inc. BUY 308.10 Ordinary 122 122
22‐Aug‐2024 The Vanguard Group,Inc. BUY 308.45 Ordinary 874 874
22‐Aug‐2024 The Vanguard Group,Inc. BUY 308.45 Ordinary 2,442 2,442
22‐Aug‐2024 The Vanguard Group,Inc. BUY 308.45 Ordinary 427 427
22‐Aug‐2024 The Vanguard Group,Inc. BUY 308.10 Ordinary 376 376
22‐Aug‐2024 The Vanguard Group,Inc. SELL 309.00 Ordinary (62) (62)
23‐Aug‐2024 The Vanguard Group,Inc. SELL 309.51 Ordinary (26,722) (26,722)
23‐Aug‐2024 The Vanguard Group,Inc. SELL 309.52 Ordinary (204) (204)
23‐Aug‐2024 The Vanguard Group,Inc. BUY 311.28 Ordinary 2,675 2,675
23‐Aug‐2024 The Vanguard Group,Inc. BUY 309.52 Ordinary 204 204
27‐Aug‐2024 The Vanguard Group,Inc. BUY 307.23 Ordinary 858 858
27‐Aug‐2024 The Vanguard Group,Inc. BUY 307.23 Ordinary 470 470
29‐Aug‐2024 The Vanguard Group,Inc. BUY 307.93 Ordinary 488 488

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
29‐Aug‐2024 The Vanguard Group,Inc. SELL 307.93 Ordinary (2,405) (2,405)
29‐Aug‐2024 The Vanguard Group,Inc. SELL 309.28 Ordinary (1,332) (1,332)
30‐Aug‐2024 The Vanguard Group,Inc. BUY 307.16 Ordinary 4,300 4,300
30‐Aug‐2024 The Vanguard Group,Inc. BUY 307.16 Ordinary 1,158 1,158
30‐Aug‐2024 The Vanguard Group,Inc. BUY 307.16 Ordinary 90 90
4‐Sep‐2024 The Vanguard Group,Inc. BUY 303.99 Ordinary 99 99
4‐Sep‐2024 The Vanguard Group,Inc. BUY 304.75 Ordinary 2,675 2,675
5‐Sep‐2024 The Vanguard Group,Inc. BUY 303.10 Ordinary 488 488
5‐Sep‐2024 The Vanguard Group,Inc. SELL 303.10 Ordinary (962) (962)
6‐Sep‐2024 The Vanguard Group,Inc. BUY 300.44 Ordinary 715 715
6‐Sep‐2024 The Vanguard Group,Inc. BUY 300.44 Ordinary 2,680 2,680
9‐Sep‐2024 The Vanguard Group,Inc. BUY 300.41 Ordinary 122 122
9‐Sep‐2024 The Vanguard Group,Inc. SELL 300.41 Ordinary (3,367) (3,367)
10‐Sep‐2024 The Vanguard Group,Inc. BUY 301.51 Ordinary 198 198
10‐Sep‐2024 The Vanguard Group,Inc. BUY 301.51 Ordinary 278 278
11‐Sep‐2024 The Vanguard Group,Inc. BUY 299.87 Ordinary 305 305
11‐Sep‐2024 The Vanguard Group,Inc. BUY 302.24 Ordinary 2,680 2,680
11‐Sep‐2024 The Vanguard Group,Inc. BUY 302.64 Ordinary 3,993 3,993
11‐Sep‐2024 The Vanguard Group,Inc. BUY 299.87 Ordinary 1,840 1,840
12‐Sep‐2024 The Vanguard Group,Inc. BUY 301.66 Ordinary 488 488
13‐Sep‐2024 The Vanguard Group,Inc. BUY 300.26 Ordinary 305 305
13‐Sep‐2024 The Vanguard Group,Inc. BUY 300.91 Ordinary 1,504 1,504
13‐Sep‐2024 The Vanguard Group,Inc. BUY 300.91 Ordinary 2,350 2,350
16‐Sep‐2024 The Vanguard Group,Inc. BUY 296.69 Ordinary 183 183
18‐Sep‐2024 The Vanguard Group,Inc. BUY 295.40 Ordinary 183 183
18‐Sep‐2024 The Vanguard Group,Inc. BUY 295.40 Ordinary 297 297
19‐Sep‐2024 The Vanguard Group,Inc. BUY 294.48 Ordinary 297 297
19‐Sep‐2024 The Vanguard Group,Inc. BUY 295.81 Ordinary 2,464 2,464
19‐Sep‐2024 The Vanguard Group,Inc. BUY 295.81 Ordinary 1,430 1,430
19‐Sep‐2024 The Vanguard Group,Inc. BUY 295.81 Ordinary 858 858
19‐Sep‐2024 The Vanguard Group,Inc. BUY 295.81 Ordinary 3,760 3,760
19‐Sep‐2024 The Vanguard Group,Inc. BUY 295.81 Ordinary 378 378
20‐Sep‐2024 The Vanguard Group,Inc. SELL 293.64 Ordinary (7) (7)
20‐Sep‐2024 The Vanguard Group,Inc. SELL 293.64 Ordinary (19) (19)
20‐Sep‐2024 The Vanguard Group,Inc. SELL 293.64 Ordinary (562) (562)
20‐Sep‐2024 The Vanguard Group,Inc. SELL 293.64 Ordinary (164) (164)
20‐Sep‐2024 The Vanguard Group,Inc. SELL 293.64 Ordinary (387) (387)
20‐Sep‐2024 The Vanguard Group,Inc. SELL 293.64 Ordinary (1,336) (1,336)
20‐Sep‐2024 The Vanguard Group,Inc. BUY 293.64 Ordinary 1,761 1,761
20‐Sep‐2024 The Vanguard Group,Inc. SELL 293.64 Ordinary (3,909) (3,909)
20‐Sep‐2024 The Vanguard Group,Inc. SELL 293.64 Ordinary (1,133) (1,133)
20‐Sep‐2024 The Vanguard Group,Inc. SELL 293.64 Ordinary (19,631) (19,631)
20‐Sep‐2024 The Vanguard Group,Inc. SELL 293.64 Ordinary (5,683) (5,683)
20‐Sep‐2024 The Vanguard Group,Inc. SELL 293.64 Ordinary (184) (184)
20‐Sep‐2024 The Vanguard Group,Inc. SELL 293.64 Ordinary (54) (54)
20‐Sep‐2024 The Vanguard Group,Inc. BUY 293.64 Ordinary 385 385
20‐Sep‐2024 The Vanguard Group,Inc. SELL 293.64 Ordinary (2,655) (2,655)
20‐Sep‐2024 The Vanguard Group,Inc. SELL 293.64 Ordinary (9,170) (9,170)
20‐Sep‐2024 The Vanguard Group,Inc. SELL 293.64 Ordinary (734) (734)
20‐Sep‐2024 The Vanguard Group,Inc. SELL 293.64 Ordinary (214) (214)
20‐Sep‐2024 The Vanguard Group,Inc. SELL 293.64 Ordinary (13) (13)
20‐Sep‐2024 The Vanguard Group,Inc. SELL 293.64 Ordinary (42) (42)
20‐Sep‐2024 The Vanguard Group,Inc. BUY 293.64 Ordinary 258 258
20‐Sep‐2024 The Vanguard Group,Inc. BUY 293.64 Ordinary 6 6
25‐Sep‐2024 The Vanguard Group,Inc. BUY 286.71 Ordinary 800 800
25‐Sep‐2024 The Vanguard Group,Inc. BUY 286.66 Ordinary 1,520 1,520
26‐Sep‐2024 The Vanguard Group,Inc. BUY 291.16 Ordinary 8,730 8,730
26‐Sep‐2024 The Vanguard Group,Inc. BUY 288.78 Ordinary 1,865 1,865
26‐Sep‐2024 The Vanguard Group,Inc. BUY 291.16 Ordinary 532 532
26‐Sep‐2024 The Vanguard Group,Inc. BUY 291.16 Ordinary 7,693 7,693
26‐Sep‐2024 The Vanguard Group,Inc. BUY 291.16 Ordinary 6,202 6,202
26‐Sep‐2024 The Vanguard Group,Inc. BUY 291.75 Ordinary 4,940 4,940
26‐Sep‐2024 The Vanguard Group,Inc. SELL 288.54 Ordinary (403) (403)
26‐Sep‐2024 The Vanguard Group,Inc. BUY 291.16 Ordinary 4,872 4,872
26‐Sep‐2024 The Vanguard Group,Inc. BUY 291.16 Ordinary 202 202
26‐Sep‐2024 The Vanguard Group,Inc. BUY 291.16 Ordinary 282 282
27‐Sep‐2024 The Vanguard Group,Inc. SELL 289.81 Ordinary (2,036) (2,036)
27‐Sep‐2024 The Vanguard Group,Inc. BUY 285.31 Ordinary 2,680 2,680
27‐Sep‐2024 The Vanguard Group,Inc. BUY 285.31 Ordinary 2,375 2,375

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
27‐Sep‐2024 The Vanguard Group,Inc. SELL 285.31 Ordinary (22,730) (22,730)
27‐Sep‐2024 The Vanguard Group,Inc. BUY 289.78 Ordinary 2,372 2,372
30‐Sep‐2024 The Vanguard Group,Inc. BUY 286.28 Ordinary 1,455 1,455
30‐Sep‐2024 The Vanguard Group,Inc. BUY 285.54 Ordinary 2,684 2,684
1‐Oct‐2024 The Vanguard Group,Inc. SELL 288.21 Ordinary (4,058) (4,058)
1‐Oct‐2024 The Vanguard Group,Inc. BUY 286.56 Ordinary 185 185
2‐Oct‐2024 The Vanguard Group,Inc. BUY 287.02 Ordinary 122 122
2‐Oct‐2024 The Vanguard Group,Inc. BUY 287.12 Ordinary 2,680 2,680
2‐Oct‐2024 The Vanguard Group,Inc. BUY 285.50 Ordinary 318 318
3‐Oct‐2024 The Vanguard Group,Inc. BUY 288.61 Ordinary 305 305
3‐Oct‐2024 The Vanguard Group,Inc. BUY 288.61 Ordinary 99 99
3‐Oct‐2024 The Vanguard Group,Inc. BUY 288.47 Ordinary 3,653 3,653
3‐Oct‐2024 The Vanguard Group,Inc. BUY 288.47 Ordinary 1,522 1,522
3‐Oct‐2024 The Vanguard Group,Inc. SELL 289.01 Ordinary (282) (282)
4‐Oct‐2024 The Vanguard Group,Inc. BUY 288.93 Ordinary 485 485
4‐Oct‐2024 The Vanguard Group,Inc. BUY 289.91 Ordinary 1,515 1,515
4‐Oct‐2024 The Vanguard Group,Inc. BUY 289.91 Ordinary 6,432 6,432
4‐Oct‐2024 The Vanguard Group,Inc. BUY 288.93 Ordinary 110 110
8‐Oct‐2024 The Vanguard Group,Inc. BUY 292.52 Ordinary 366 366
8‐Oct‐2024 The Vanguard Group,Inc. SELL 292.52 Ordinary (2,910) (2,910)
8‐Oct‐2024 The Vanguard Group,Inc. BUY 293.32 Ordinary 2,680 2,680
9‐Oct‐2024 The Vanguard Group,Inc. BUY 294.73 Ordinary 2,293 2,293
9‐Oct‐2024 The Vanguard Group,Inc. BUY 294.73 Ordinary 321 321
10‐Oct‐2024 The Vanguard Group,Inc. BUY 294.13 Ordinary 198 198
10‐Oct‐2024 The Vanguard Group,Inc. BUY 295.01 Ordinary 176 176
10‐Oct‐2024 The Vanguard Group,Inc. SELL 295.01 Ordinary (402) (402)
10‐Oct‐2024 The Vanguard Group,Inc. BUY 294.13 Ordinary 110 110
11‐Oct‐2024 The Vanguard Group,Inc. BUY 297.18 Ordinary 2,680 2,680
11‐Oct‐2024 The Vanguard Group,Inc. SELL 295.78 Ordinary (112) (112)
14‐Oct‐2024 The Vanguard Group,Inc. BUY 300.72 Ordinary 4,288 4,288
15‐Oct‐2024 The Vanguard Group,Inc. BUY 301.20 Ordinary 427 427
15‐Oct‐2024 The Vanguard Group,Inc. BUY 301.20 Ordinary 122 122
15‐Oct‐2024 The Vanguard Group,Inc. BUY 299.88 Ordinary 2,680 2,680
15‐Oct‐2024 The Vanguard Group,Inc. BUY 301.15 Ordinary 7,541 7,541
15‐Oct‐2024 The Vanguard Group,Inc. BUY 300.94 Ordinary 757 757
16‐Oct‐2024 The Vanguard Group,Inc. BUY 299.60 Ordinary 99 99
16‐Oct‐2024 The Vanguard Group,Inc. BUY 299.60 Ordinary 213 213
16‐Oct‐2024 The Vanguard Group,Inc. BUY 300.04 Ordinary 1,079 1,079
17‐Oct‐2024 The Vanguard Group,Inc. BUY 301.16 Ordinary 1,221 1,221
17‐Oct‐2024 The Vanguard Group,Inc. BUY 301.16 Ordinary 238 238
18‐Oct‐2024 The Vanguard Group,Inc. BUY 300.58 Ordinary 99 99
21‐Oct‐2024 The Vanguard Group,Inc. BUY 303.03 Ordinary 99 99
21‐Oct‐2024 The Vanguard Group,Inc. BUY 301.06 Ordinary 2,144 2,144
21‐Oct‐2024 The Vanguard Group,Inc. BUY 301.06 Ordinary 2,680 2,680
21‐Oct‐2024 The Vanguard Group,Inc. BUY 301.06 Ordinary 2,565 2,565
22‐Oct‐2024 The Vanguard Group,Inc. SELL 294.13 Ordinary (13,740) (13,740)
22‐Oct‐2024 The Vanguard Group,Inc. BUY 296.68 Ordinary 177 177
22‐Oct‐2024 The Vanguard Group,Inc. BUY 296.68 Ordinary 2,471 2,471
23‐Oct‐2024 The Vanguard Group,Inc. BUY 291.26 Ordinary 198 198
23‐Oct‐2024 The Vanguard Group,Inc. BUY 294.86 Ordinary 1,760 1,760
23‐Oct‐2024 The Vanguard Group,Inc. BUY 290.50 Ordinary 242 242
23‐Oct‐2024 The Vanguard Group,Inc. BUY 291.26 Ordinary 192 192
24‐Oct‐2024 The Vanguard Group,Inc. BUY 293.64 Ordinary 568 568
24‐Oct‐2024 The Vanguard Group,Inc. BUY 293.57 Ordinary 252 252
24‐Oct‐2024 The Vanguard Group,Inc. BUY 292.65 Ordinary 270 270
28‐Oct‐2024 The Vanguard Group,Inc. SELL 292.05 Ordinary (632) (632)
29‐Oct‐2024 The Vanguard Group,Inc. BUY 292.67 Ordinary 99 99
29‐Oct‐2024 The Vanguard Group,Inc. BUY 290.99 Ordinary 2,286 2,286
29‐Oct‐2024 The Vanguard Group,Inc. BUY 292.67 Ordinary 5,394 5,394
29‐Oct‐2024 The Vanguard Group,Inc. SELL 291.00 Ordinary (589) (589)
30‐Oct‐2024 The Vanguard Group,Inc. SELL 287.46 Ordinary (91) (91)
30‐Oct‐2024 The Vanguard Group,Inc. BUY 287.46 Ordinary 366 366
31‐Oct‐2024 The Vanguard Group,Inc. BUY 286.95 Ordinary 99 99
31‐Oct‐2024 The Vanguard Group,Inc. BUY 289.59 Ordinary 1,492 1,492
1‐Nov‐2024 The Vanguard Group,Inc. SELL 284.41 Ordinary (223) (223)
1‐Nov‐2024 The Vanguard Group,Inc. BUY 284.22 Ordinary 3,316 3,316
1‐Nov‐2024 The Vanguard Group,Inc. BUY 284.41 Ordinary 223 223
4‐Nov‐2024 The Vanguard Group,Inc. BUY 286.34 Ordinary 122 122
4‐Nov‐2024 The Vanguard Group,Inc. BUY 286.34 Ordinary 99 99

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
5‐Nov‐2024 The Vanguard Group,Inc. BUY 283.99 Ordinary 183 183
5‐Nov‐2024 The Vanguard Group,Inc. BUY 283.99 Ordinary 99 99
5‐Nov‐2024 The Vanguard Group,Inc. BUY 284.71 Ordinary 5,077 5,077
5‐Nov‐2024 The Vanguard Group,Inc. BUY 283.99 Ordinary 234 234
5‐Nov‐2024 The Vanguard Group,Inc. BUY 283.99 Ordinary 89 89
6‐Nov‐2024 The Vanguard Group,Inc. BUY 285.73 Ordinary 99 99
6‐Nov‐2024 The Vanguard Group,Inc. BUY 285.73 Ordinary 2,556 2,556
6‐Nov‐2024 The Vanguard Group,Inc. BUY 285.73 Ordinary 4,032 4,032
6‐Nov‐2024 The Vanguard Group,Inc. BUY 285.73 Ordinary 3,000 3,000
7‐Nov‐2024 The Vanguard Group,Inc. BUY 283.39 Ordinary 610 610
7‐Nov‐2024 The Vanguard Group,Inc. BUY 285.96 Ordinary 568 568
7‐Nov‐2024 The Vanguard Group,Inc. BUY 284.50 Ordinary 1,592 1,592
7‐Nov‐2024 The Vanguard Group,Inc. BUY 284.50 Ordinary 325 325
8‐Nov‐2024 The Vanguard Group,Inc. BUY 286.24 Ordinary 21 21
8‐Nov‐2024 The Vanguard Group,Inc. BUY 285.29 Ordinary 99 99
8‐Nov‐2024 The Vanguard Group,Inc. BUY 285.29 Ordinary 220 220
11‐Nov‐2024 The Vanguard Group,Inc. BUY 287.26 Ordinary 568 568
11‐Nov‐2024 The Vanguard Group,Inc. BUY 287.26 Ordinary 2,670 2,670
11‐Nov‐2024 The Vanguard Group,Inc. BUY 287.32 Ordinary 209 209
12‐Nov‐2024 The Vanguard Group,Inc. BUY 286.66 Ordinary 305 305
12‐Nov‐2024 The Vanguard Group,Inc. BUY 286.66 Ordinary 440 440
12‐Nov‐2024 The Vanguard Group,Inc. BUY 286.60 Ordinary 8,657 8,657
12‐Nov‐2024 The Vanguard Group,Inc. BUY 286.60 Ordinary 4,051 4,051
13‐Nov‐2024 The Vanguard Group,Inc. BUY 285.54 Ordinary 122 122
13‐Nov‐2024 The Vanguard Group,Inc. BUY 285.54 Ordinary 800 800
13‐Nov‐2024 The Vanguard Group,Inc. BUY 285.54 Ordinary 198 198
13‐Nov‐2024 The Vanguard Group,Inc. BUY 284.68 Ordinary 11,779 11,779
14‐Nov‐2024 The Vanguard Group,Inc. BUY 284.05 Ordinary 488 488
14‐Nov‐2024 The Vanguard Group,Inc. BUY 284.05 Ordinary 99 99
14‐Nov‐2024 The Vanguard Group,Inc. BUY 284.05 Ordinary 759 759
14‐Nov‐2024 The Vanguard Group,Inc. BUY 285.32 Ordinary 16,920 16,920
15‐Nov‐2024 The Vanguard Group,Inc. BUY 277.01 Ordinary 122 122
15‐Nov‐2024 The Vanguard Group,Inc. BUY 279.42 Ordinary 8,321 8,321
15‐Nov‐2024 The Vanguard Group,Inc. BUY 279.42 Ordinary 2,720 2,720
18‐Nov‐2024 The Vanguard Group,Inc. BUY 272.45 Ordinary 594 594
19‐Nov‐2024 The Vanguard Group,Inc. BUY 271.52 Ordinary 1,846 1,846
19‐Nov‐2024 The Vanguard Group,Inc. BUY 272.51 Ordinary 10,139 10,139
19‐Nov‐2024 The Vanguard Group,Inc. BUY 272.51 Ordinary 6,598 6,598
19‐Nov‐2024 The Vanguard Group,Inc. BUY 271.37 Ordinary 2,057 2,057
20‐Nov‐2024 The Vanguard Group,Inc. BUY 274.30 Ordinary 61 61
20‐Nov‐2024 The Vanguard Group,Inc. BUY 274.99 Ordinary 710 710
20‐Nov‐2024 The Vanguard Group,Inc. BUY 271.23 Ordinary 4,830 4,830
20‐Nov‐2024 The Vanguard Group,Inc. BUY 274.30 Ordinary 484 484
21‐Nov‐2024 The Vanguard Group,Inc. BUY 273.72 Ordinary 610 610
21‐Nov‐2024 The Vanguard Group,Inc. BUY 273.72 Ordinary 366 366
21‐Nov‐2024 The Vanguard Group,Inc. SELL 276.13 Ordinary (1,824) (1,824)
22‐Nov‐2024 The Vanguard Group,Inc. BUY 277.29 Ordinary 242 242
25‐Nov‐2024 The Vanguard Group,Inc. BUY 281.07 Ordinary 4,498 4,498
25‐Nov‐2024 The Vanguard Group,Inc. BUY 281.07 Ordinary 2,547 2,547
25‐Nov‐2024 The Vanguard Group,Inc. BUY 281.59 Ordinary 363 363
26‐Nov‐2024 The Vanguard Group,Inc. BUY 280.22 Ordinary 244 244
26‐Nov‐2024 The Vanguard Group,Inc. SELL 280.22 Ordinary (594) (594)
27‐Nov‐2024 The Vanguard Group,Inc. BUY 280.74 Ordinary 122 122
27‐Nov‐2024 The Vanguard Group,Inc. BUY 280.74 Ordinary 549 549
27‐Nov‐2024 The Vanguard Group,Inc. BUY 281.60 Ordinary 2,716 2,716
2‐Dec‐2024 The Vanguard Group,Inc. SELL 282.18 Ordinary (159) (159)
3‐Dec‐2024 The Vanguard Group,Inc. BUY 284.62 Ordinary 305 305
3‐Dec‐2024 The Vanguard Group,Inc. BUY 284.62 Ordinary 99 99
3‐Dec‐2024 The Vanguard Group,Inc. BUY 283.53 Ordinary 994 994
3‐Dec‐2024 The Vanguard Group,Inc. BUY 283.53 Ordinary 3,738 3,738
3‐Dec‐2024 The Vanguard Group,Inc. BUY 284.07 Ordinary 5,501 5,501
3‐Dec‐2024 The Vanguard Group,Inc. SELL 283.53 Ordinary (5,824) (5,824)
3‐Dec‐2024 The Vanguard Group,Inc. BUY 284.07 Ordinary 4,782 4,782
3‐Dec‐2024 The Vanguard Group,Inc. BUY 284.07 Ordinary 3,268 3,268
3‐Dec‐2024 The Vanguard Group,Inc. BUY 284.07 Ordinary 483 483
4‐Dec‐2024 The Vanguard Group,Inc. BUY 283.14 Ordinary 87 87
4‐Dec‐2024 The Vanguard Group,Inc. BUY 283.14 Ordinary 99 99
4‐Dec‐2024 The Vanguard Group,Inc. BUY 281.88 Ordinary 9,475 9,475
4‐Dec‐2024 The Vanguard Group,Inc. BUY 281.88 Ordinary 4,232 4,232

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
4‐Dec‐2024 The Vanguard Group,Inc. BUY 283.14 Ordinary 405 405
5‐Dec‐2024 The Vanguard Group,Inc. BUY 281.64 Ordinary 6,852 6,852
5‐Dec‐2024 The Vanguard Group,Inc. BUY 281.64 Ordinary 4,525 4,525
6‐Dec‐2024 The Vanguard Group,Inc. SELL 280.82 Ordinary (4,038) (4,038)
6‐Dec‐2024 The Vanguard Group,Inc. BUY 278.64 Ordinary 4,159 4,159
6‐Dec‐2024 The Vanguard Group,Inc. BUY 280.34 Ordinary 242 242
6‐Dec‐2024 The Vanguard Group,Inc. BUY 280.82 Ordinary 83 83
9‐Dec‐2024 The Vanguard Group,Inc. BUY 281.28 Ordinary 427 427
9‐Dec‐2024 The Vanguard Group,Inc. BUY 281.28 Ordinary 122 122
9‐Dec‐2024 The Vanguard Group,Inc. SELL 281.28 Ordinary (6,384) (6,384)
10‐Dec‐2024 The Vanguard Group,Inc. BUY 282.01 Ordinary 122 122
10‐Dec‐2024 The Vanguard Group,Inc. SELL 282.01 Ordinary (5,820) (5,820)
10‐Dec‐2024 The Vanguard Group,Inc. SELL 281.27 Ordinary (1,520) (1,520)
10‐Dec‐2024 The Vanguard Group,Inc. BUY 281.27 Ordinary 710 710
10‐Dec‐2024 The Vanguard Group,Inc. BUY 281.26 Ordinary 6,278 6,278
10‐Dec‐2024 The Vanguard Group,Inc. BUY 281.26 Ordinary 5,730 5,730
11‐Dec‐2024 The Vanguard Group,Inc. BUY 279.61 Ordinary 99 99
11‐Dec‐2024 The Vanguard Group,Inc. BUY 280.26 Ordinary 4,063 4,063
11‐Dec‐2024 The Vanguard Group,Inc. BUY 280.26 Ordinary 6,048 6,048
12‐Dec‐2024 The Vanguard Group,Inc. BUY 278.34 Ordinary 427 427
12‐Dec‐2024 The Vanguard Group,Inc. BUY 278.34 Ordinary 305 305
12‐Dec‐2024 The Vanguard Group,Inc. BUY 278.34 Ordinary 198 198
12‐Dec‐2024 The Vanguard Group,Inc. BUY 276.63 Ordinary 568 568
13‐Dec‐2024 The Vanguard Group,Inc. BUY 277.55 Ordinary 510 510
16‐Dec‐2024 The Vanguard Group,Inc. SELL 276.79 Ordinary (970) (970)
17‐Dec‐2024 The Vanguard Group,Inc. BUY 279.04 Ordinary 15,324 15,324
19‐Dec‐2024 The Vanguard Group,Inc. BUY 278.79 Ordinary 488 488
19‐Dec‐2024 The Vanguard Group,Inc. SELL 280.00 Ordinary (166) (166)
20‐Dec‐2024 The Vanguard Group,Inc. BUY 276.57 Ordinary 549 549
20‐Dec‐2024 The Vanguard Group,Inc. BUY 276.57 Ordinary 430 430
20‐Dec‐2024 The Vanguard Group,Inc. BUY 276.57 Ordinary 214 214
20‐Dec‐2024 The Vanguard Group,Inc. SELL 276.57 Ordinary (2,674) (2,674)
20‐Dec‐2024 The Vanguard Group,Inc. SELL 276.57 Ordinary (7,471) (7,471)
20‐Dec‐2024 The Vanguard Group,Inc. SELL 277.39 Ordinary (3,636) (3,636)
20‐Dec‐2024 The Vanguard Group,Inc. BUY 276.57 Ordinary 2,962 2,962
20‐Dec‐2024 The Vanguard Group,Inc. SELL 276.57 Ordinary (4,007) (4,007)
20‐Dec‐2024 The Vanguard Group,Inc. SELL 276.57 Ordinary (1,434) (1,434)
20‐Dec‐2024 The Vanguard Group,Inc. SELL 276.57 Ordinary (2,232) (2,232)
20‐Dec‐2024 The Vanguard Group,Inc. SELL 276.57 Ordinary (6,239) (6,239)
20‐Dec‐2024 The Vanguard Group,Inc. SELL 276.57 Ordinary (162) (162)
20‐Dec‐2024 The Vanguard Group,Inc. SELL 276.57 Ordinary (58) (58)
20‐Dec‐2024 The Vanguard Group,Inc. SELL 276.57 Ordinary (4,278) (4,278)
20‐Dec‐2024 The Vanguard Group,Inc. SELL 276.57 Ordinary (1,531) (1,531)
20‐Dec‐2024 The Vanguard Group,Inc. SELL 276.57 Ordinary (33) (33)
20‐Dec‐2024 The Vanguard Group,Inc. SELL 276.57 Ordinary (95) (95)
20‐Dec‐2024 The Vanguard Group,Inc. BUY 276.57 Ordinary 26 26
23‐Dec‐2024 The Vanguard Group,Inc. BUY 278.11 Ordinary 183 183
23‐Dec‐2024 The Vanguard Group,Inc. BUY 279.88 Ordinary 780 780
23‐Dec‐2024 The Vanguard Group,Inc. BUY 279.88 Ordinary 156 156
23‐Dec‐2024 The Vanguard Group,Inc. BUY 277.85 Ordinary 5,545 5,545
23‐Dec‐2024 The Vanguard Group,Inc. BUY 278.11 Ordinary 508 508
24‐Dec‐2024 The Vanguard Group,Inc. BUY 284.30 Ordinary 1,092 1,092
24‐Dec‐2024 The Vanguard Group,Inc. BUY 284.30 Ordinary 1,353 1,353
27‐Dec‐2024 The Vanguard Group,Inc. BUY 281.28 Ordinary 468 468
27‐Dec‐2024 The Vanguard Group,Inc. BUY 281.28 Ordinary 5,250 5,250
27‐Dec‐2024 The Vanguard Group,Inc. BUY 281.28 Ordinary 5,580 5,580
27‐Dec‐2024 The Vanguard Group,Inc. BUY 281.28 Ordinary 246 246
27‐Dec‐2024 The Vanguard Group,Inc. BUY 282.61 Ordinary 4,334 4,334
27‐Dec‐2024 The Vanguard Group,Inc. BUY 282.61 Ordinary 3,057 3,057
30‐Dec‐2024 The Vanguard Group,Inc. SELL 283.07 Ordinary (33) (33)
30‐Dec‐2024 The Vanguard Group,Inc. BUY 283.07 Ordinary 244 244
30‐Dec‐2024 The Vanguard Group,Inc. BUY 282.78 Ordinary 3,412 3,412
2‐Jan‐2025 The Vanguard Group,Inc. BUY 281.18 Ordinary 366 366
2‐Jan‐2025 The Vanguard Group,Inc. BUY 280.27 Ordinary 624 624
2‐Jan‐2025 The Vanguard Group,Inc. BUY 280.27 Ordinary 5,250 5,250
3‐Jan‐2025 The Vanguard Group,Inc. BUY 283.43 Ordinary 244 244
3‐Jan‐2025 The Vanguard Group,Inc. BUY 282.97 Ordinary 1,755 1,755
3‐Jan‐2025 The Vanguard Group,Inc. BUY 284.82 Ordinary 3,150 3,150
3‐Jan‐2025 The Vanguard Group,Inc. BUY 282.97 Ordinary 804 804

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
3‐Jan‐2025 The Vanguard Group,Inc. BUY 282.97 Ordinary 7,082 7,082
6‐Jan‐2025 The Vanguard Group,Inc. BUY 284.31 Ordinary 122 122
6‐Jan‐2025 The Vanguard Group,Inc. BUY 284.31 Ordinary 305 305
6‐Jan‐2025 The Vanguard Group,Inc. BUY 284.31 Ordinary 331 331
7‐Jan‐2025 The Vanguard Group,Inc. BUY 285.71 Ordinary 85 85
7‐Jan‐2025 The Vanguard Group,Inc. BUY 285.70 Ordinary 444 444
7‐Jan‐2025 The Vanguard Group,Inc. BUY 285.70 Ordinary 305 305
7‐Jan‐2025 The Vanguard Group,Inc. BUY 285.68 Ordinary 5,359 5,359
7‐Jan‐2025 The Vanguard Group,Inc. BUY 285.68 Ordinary 2,651 2,651
8‐Jan‐2025 The Vanguard Group,Inc. BUY 288.33 Ordinary 366 366
8‐Jan‐2025 The Vanguard Group,Inc. BUY 287.84 Ordinary 7,070 7,070
9‐Jan‐2025 The Vanguard Group,Inc. BUY 287.79 Ordinary 6,195 6,195
9‐Jan‐2025 The Vanguard Group,Inc. BUY 287.55 Ordinary 268 268
9‐Jan‐2025 The Vanguard Group,Inc. SELL 288.30 Ordinary (304) (304)
10‐Jan‐2025 The Vanguard Group,Inc. BUY 285.09 Ordinary 122 122
10‐Jan‐2025 The Vanguard Group,Inc. BUY 285.09 Ordinary 366 366
10‐Jan‐2025 The Vanguard Group,Inc. BUY 285.09 Ordinary 244 244
13‐Jan‐2025 The Vanguard Group,Inc. BUY 279.45 Ordinary 2,763 2,763
14‐Jan‐2025 The Vanguard Group,Inc. BUY 279.64 Ordinary 86 86
14‐Jan‐2025 The Vanguard Group,Inc. BUY 279.64 Ordinary 476 476
14‐Jan‐2025 The Vanguard Group,Inc. BUY 279.88 Ordinary 3,066 3,066
14‐Jan‐2025 The Vanguard Group,Inc. BUY 280.62 Ordinary 4,844 4,844
14‐Jan‐2025 The Vanguard Group,Inc. BUY 280.84 Ordinary 13,496 13,496
14‐Jan‐2025 The Vanguard Group,Inc. BUY 279.64 Ordinary 618 618
14‐Jan‐2025 The Vanguard Group,Inc. BUY 279.64 Ordinary 88 88
15‐Jan‐2025 The Vanguard Group,Inc. BUY 277.11 Ordinary 5,276 5,276
15‐Jan‐2025 The Vanguard Group,Inc. BUY 277.11 Ordinary 5,498 5,498
15‐Jan‐2025 The Vanguard Group,Inc. BUY 277.11 Ordinary 162 162
16‐Jan‐2025 The Vanguard Group,Inc. BUY 275.61 Ordinary 476 476
16‐Jan‐2025 The Vanguard Group,Inc. BUY 275.61 Ordinary 122 122
16‐Jan‐2025 The Vanguard Group,Inc. BUY 275.61 Ordinary 99 99
21‐Jan‐2025 The Vanguard Group,Inc. BUY 273.43 Ordinary 89 89
21‐Jan‐2025 The Vanguard Group,Inc. SELL 273.42 Ordinary (2,636) (2,636)
21‐Jan‐2025 The Vanguard Group,Inc. SELL 273.40 Ordinary (2,340) (2,340)
21‐Jan‐2025 The Vanguard Group,Inc. SELL 273.40 Ordinary (615) (615)
22‐Jan‐2025 The Vanguard Group,Inc. BUY 270.25 Ordinary 244 244
22‐Jan‐2025 The Vanguard Group,Inc. SELL 270.25 Ordinary (1,206) (1,206)
22‐Jan‐2025 The Vanguard Group,Inc. SELL 270.25 Ordinary (7,365) (7,365)
22‐Jan‐2025 The Vanguard Group,Inc. BUY 270.25 Ordinary 99 99
22‐Jan‐2025 The Vanguard Group,Inc. BUY 271.86 Ordinary 5,518 5,518
22‐Jan‐2025 The Vanguard Group,Inc. BUY 270.25 Ordinary 304 304
22‐Jan‐2025 The Vanguard Group,Inc. BUY 270.25 Ordinary 312 312
23‐Jan‐2025 The Vanguard Group,Inc. BUY 270.00 Ordinary 305 305
23‐Jan‐2025 The Vanguard Group,Inc. BUY 270.00 Ordinary 198 198
23‐Jan‐2025 The Vanguard Group,Inc. SELL 270.75 Ordinary (936) (936)
23‐Jan‐2025 The Vanguard Group,Inc. BUY 272.50 Ordinary 242 242
23‐Jan‐2025 The Vanguard Group,Inc. BUY 272.50 Ordinary 121 121
24‐Jan‐2025 The Vanguard Group,Inc. BUY 272.00 Ordinary 198 198
24‐Jan‐2025 The Vanguard Group,Inc. BUY 269.84 Ordinary 2,774 2,774
24‐Jan‐2025 The Vanguard Group,Inc. BUY 269.84 Ordinary 5,636 5,636
24‐Jan‐2025 The Vanguard Group,Inc. BUY 272.00 Ordinary 190 190
28‐Jan‐2025 The Vanguard Group,Inc. BUY 272.48 Ordinary 198 198
28‐Jan‐2025 The Vanguard Group,Inc. SELL 269.45 Ordinary (775) (775)
28‐Jan‐2025 The Vanguard Group,Inc. BUY 269.45 Ordinary 580 580
28‐Jan‐2025 The Vanguard Group,Inc. BUY 269.45 Ordinary 413 413
29‐Jan‐2025 The Vanguard Group,Inc. BUY 277.35 Ordinary 99 99
29‐Jan‐2025 The Vanguard Group,Inc. SELL 276.54 Ordinary (620) (620)
30‐Jan‐2025 The Vanguard Group,Inc. BUY 279.73 Ordinary 183 183
30‐Jan‐2025 The Vanguard Group,Inc. BUY 279.73 Ordinary 427 427
30‐Jan‐2025 The Vanguard Group,Inc. BUY 279.73 Ordinary 427 427
31‐Jan‐2025 The Vanguard Group,Inc. BUY 280.46 Ordinary 87 87
31‐Jan‐2025 The Vanguard Group,Inc. BUY 280.46 Ordinary 342 342
31‐Jan‐2025 The Vanguard Group,Inc. BUY 279.02 Ordinary 410 410
3‐Feb‐2025 The Vanguard Group,Inc. BUY 275.37 Ordinary 99 99
3‐Feb‐2025 The Vanguard Group,Inc. SELL 277.21 Ordinary (775) (775)
3‐Feb‐2025 The Vanguard Group,Inc. SELL 274.36 Ordinary (2,446) (2,446)
3‐Feb‐2025 The Vanguard Group,Inc. BUY 275.37 Ordinary 197 197
4‐Feb‐2025 The Vanguard Group,Inc. BUY 273.54 Ordinary 122 122
4‐Feb‐2025 The Vanguard Group,Inc. BUY 273.54 Ordinary 136 136

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
4‐Feb‐2025 The Vanguard Group,Inc. BUY 276.06 Ordinary 4,937 4,937
4‐Feb‐2025 The Vanguard Group,Inc. BUY 276.06 Ordinary 438 438
4‐Feb‐2025 The Vanguard Group,Inc. BUY 276.06 Ordinary 3,309 3,309
5‐Feb‐2025 The Vanguard Group,Inc. BUY 274.46 Ordinary 3,475 3,475
5‐Feb‐2025 The Vanguard Group,Inc. BUY 270.34 Ordinary 241 241
6‐Feb‐2025 The Vanguard Group,Inc. BUY 272.87 Ordinary 204 204
6‐Feb‐2025 The Vanguard Group,Inc. BUY 272.87 Ordinary 680 680
6‐Feb‐2025 The Vanguard Group,Inc. BUY 272.87 Ordinary 748 748
6‐Feb‐2025 The Vanguard Group,Inc. BUY 272.87 Ordinary 198 198
6‐Feb‐2025 The Vanguard Group,Inc. BUY 272.87 Ordinary 235 235
6‐Feb‐2025 The Vanguard Group,Inc. BUY 272.87 Ordinary 124 124
7‐Feb‐2025 The Vanguard Group,Inc. BUY 269.86 Ordinary 309 309
11‐Feb‐2025 The Vanguard Group,Inc. BUY 268.50 Ordinary 2,385 2,385
12‐Feb‐2025 The Vanguard Group,Inc. BUY 256.28 Ordinary 136 136
13‐Feb‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 68 68
13‐Feb‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 340 340
13‐Feb‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 272 272
13‐Feb‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 680 680
13‐Feb‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 198 198
13‐Feb‐2025 The Vanguard Group,Inc. BUY 255.79 Ordinary 9,570 9,570
13‐Feb‐2025 The Vanguard Group,Inc. BUY 255.69 Ordinary 5,401 5,401
13‐Feb‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 2,400 2,400
14‐Feb‐2025 The Vanguard Group,Inc. BUY 254.54 Ordinary 1,395 1,395
14‐Feb‐2025 The Vanguard Group,Inc. BUY 254.54 Ordinary 5,952 5,952
14‐Feb‐2025 The Vanguard Group,Inc. BUY 257.64 Ordinary 604 604
18‐Feb‐2025 The Vanguard Group,Inc. BUY 261.25 Ordinary 792 792
18‐Feb‐2025 The Vanguard Group,Inc. BUY 263.82 Ordinary 99 99
18‐Feb‐2025 The Vanguard Group,Inc. BUY 262.66 Ordinary 1,488 1,488
19‐Feb‐2025 The Vanguard Group,Inc. BUY 264.85 Ordinary 136 136
19‐Feb‐2025 The Vanguard Group,Inc. BUY 260.41 Ordinary 11,080 11,080
19‐Feb‐2025 The Vanguard Group,Inc. BUY 263.88 Ordinary 3,348 3,348
19‐Feb‐2025 The Vanguard Group,Inc. BUY 264.85 Ordinary 4,191 4,191
19‐Feb‐2025 The Vanguard Group,Inc. BUY 264.85 Ordinary 423 423
20‐Feb‐2025 The Vanguard Group,Inc. BUY 258.89 Ordinary 680 680
20‐Feb‐2025 The Vanguard Group,Inc. BUY 258.89 Ordinary 544 544
20‐Feb‐2025 The Vanguard Group,Inc. BUY 258.89 Ordinary 272 272
20‐Feb‐2025 The Vanguard Group,Inc. BUY 258.89 Ordinary 1,428 1,428
20‐Feb‐2025 The Vanguard Group,Inc. BUY 261.52 Ordinary 5,371 5,371
20‐Feb‐2025 The Vanguard Group,Inc. BUY 258.88 Ordinary 2,790 2,790
20‐Feb‐2025 The Vanguard Group,Inc. BUY 261.52 Ordinary 345 345
21‐Feb‐2025 The Vanguard Group,Inc. BUY 258.67 Ordinary 494 494
21‐Feb‐2025 The Vanguard Group,Inc. BUY 256.90 Ordinary 598 598
24‐Feb‐2025 The Vanguard Group,Inc. BUY 258.87 Ordinary 465 465
24‐Feb‐2025 The Vanguard Group,Inc. BUY 256.74 Ordinary 2,017 2,017
25‐Feb‐2025 The Vanguard Group,Inc. BUY 262.47 Ordinary 272 272
25‐Feb‐2025 The Vanguard Group,Inc. BUY 262.47 Ordinary 204 204
25‐Feb‐2025 The Vanguard Group,Inc. BUY 262.47 Ordinary 68 68
25‐Feb‐2025 The Vanguard Group,Inc. BUY 262.47 Ordinary 99 99
25‐Feb‐2025 The Vanguard Group,Inc. BUY 261.54 Ordinary 598 598
25‐Feb‐2025 The Vanguard Group,Inc. BUY 262.47 Ordinary 369 369
26‐Feb‐2025 The Vanguard Group,Inc. BUY 264.82 Ordinary 136 136
26‐Feb‐2025 The Vanguard Group,Inc. SELL 264.82 Ordinary (1,976) (1,976)
26‐Feb‐2025 The Vanguard Group,Inc. BUY 264.82 Ordinary 2,911 2,911
26‐Feb‐2025 The Vanguard Group,Inc. BUY 264.38 Ordinary 2,170 2,170
26‐Feb‐2025 The Vanguard Group,Inc. BUY 264.38 Ordinary 4,464 4,464
26‐Feb‐2025 The Vanguard Group,Inc. BUY 264.82 Ordinary 3,560 3,560
26‐Feb‐2025 The Vanguard Group,Inc. BUY 264.82 Ordinary 96 96
26‐Feb‐2025 The Vanguard Group,Inc. BUY 263.26 Ordinary 2,286 2,286
26‐Feb‐2025 The Vanguard Group,Inc. BUY 264.82 Ordinary 205 205
27‐Feb‐2025 The Vanguard Group,Inc. BUY 260.29 Ordinary 99 99
27‐Feb‐2025 The Vanguard Group,Inc. BUY 260.29 Ordinary 335 335
28‐Feb‐2025 The Vanguard Group,Inc. BUY 260.57 Ordinary 9,840 9,840
28‐Feb‐2025 The Vanguard Group,Inc. BUY 260.57 Ordinary 6,121 6,121
3‐Mar‐2025 The Vanguard Group,Inc. BUY 262.97 Ordinary 2,772 2,772
3‐Mar‐2025 The Vanguard Group,Inc. BUY 262.00 Ordinary 272 272
3‐Mar‐2025 The Vanguard Group,Inc. BUY 262.00 Ordinary 360 360
4‐Mar‐2025 The Vanguard Group,Inc. BUY 264.71 Ordinary 204 204
4‐Mar‐2025 The Vanguard Group,Inc. BUY 264.71 Ordinary 136 136
4‐Mar‐2025 The Vanguard Group,Inc. BUY 262.59 Ordinary 303 303

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
5‐Mar‐2025 The Vanguard Group,Inc. BUY 264.26 Ordinary 667 667
5‐Mar‐2025 The Vanguard Group,Inc. BUY 264.20 Ordinary 7,257 7,257
5‐Mar‐2025 The Vanguard Group,Inc. BUY 265.75 Ordinary 2,883 2,883
5‐Mar‐2025 The Vanguard Group,Inc. BUY 265.75 Ordinary 2,325 2,325
5‐Mar‐2025 The Vanguard Group,Inc. BUY 264.26 Ordinary 6,910 6,910
5‐Mar‐2025 The Vanguard Group,Inc. BUY 264.26 Ordinary 366 366
5‐Mar‐2025 The Vanguard Group,Inc. SELL 264.00 Ordinary (271) (271)
6‐Mar‐2025 The Vanguard Group,Inc. BUY 262.00 Ordinary 1,020 1,020
6‐Mar‐2025 The Vanguard Group,Inc. BUY 262.00 Ordinary 544 544
6‐Mar‐2025 The Vanguard Group,Inc. BUY 262.00 Ordinary 68 68
6‐Mar‐2025 The Vanguard Group,Inc. BUY 260.11 Ordinary 3,627 3,627
7‐Mar‐2025 The Vanguard Group,Inc. BUY 259.66 Ordinary 198 198
7‐Mar‐2025 The Vanguard Group,Inc. BUY 261.25 Ordinary 1,395 1,395
7‐Mar‐2025 The Vanguard Group,Inc. BUY 259.67 Ordinary 299 299
7‐Mar‐2025 The Vanguard Group,Inc. BUY 259.67 Ordinary 109 109
10‐Mar‐2025 The Vanguard Group,Inc. BUY 252.83 Ordinary 620 620
11‐Mar‐2025 The Vanguard Group,Inc. BUY 251.93 Ordinary 544 544
11‐Mar‐2025 The Vanguard Group,Inc. SELL 249.86 Ordinary (8,303) (8,303)
11‐Mar‐2025 The Vanguard Group,Inc. BUY 249.86 Ordinary 3,348 3,348
13‐Mar‐2025 The Vanguard Group,Inc. BUY 248.49 Ordinary 272 272
13‐Mar‐2025 The Vanguard Group,Inc. BUY 248.49 Ordinary 340 340
13‐Mar‐2025 The Vanguard Group,Inc. SELL 250.89 Ordinary (4,380) (4,380)
13‐Mar‐2025 The Vanguard Group,Inc. BUY 248.49 Ordinary 259 259
14‐Mar‐2025 The Vanguard Group,Inc. BUY 250.05 Ordinary 68 68
14‐Mar‐2025 The Vanguard Group,Inc. BUY 251.90 Ordinary 5,290 5,290
14‐Mar‐2025 The Vanguard Group,Inc. BUY 251.90 Ordinary 2,232 2,232
14‐Mar‐2025 The Vanguard Group,Inc. SELL 250.00 Ordinary (4,868) (4,868)
17‐Mar‐2025 The Vanguard Group,Inc. BUY 247.88 Ordinary 99 99
17‐Mar‐2025 The Vanguard Group,Inc. BUY 250.21 Ordinary 4,371 4,371
17‐Mar‐2025 The Vanguard Group,Inc. BUY 250.21 Ordinary 2,139 2,139
18‐Mar‐2025 The Vanguard Group,Inc. BUY 247.69 Ordinary 612 612
18‐Mar‐2025 The Vanguard Group,Inc. BUY 247.69 Ordinary 99 99
19‐Mar‐2025 The Vanguard Group,Inc. BUY 250.29 Ordinary 408 408
19‐Mar‐2025 The Vanguard Group,Inc. BUY 250.29 Ordinary 198 198
19‐Mar‐2025 The Vanguard Group,Inc. BUY 251.93 Ordinary 1,085 1,085
20‐Mar‐2025 The Vanguard Group,Inc. BUY 255.32 Ordinary 680 680
20‐Mar‐2025 The Vanguard Group,Inc. BUY 255.32 Ordinary 272 272
20‐Mar‐2025 The Vanguard Group,Inc. BUY 254.80 Ordinary 2,392 2,392
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 1,110 1,110
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 155 155
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 99 99
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 3,077 3,077
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 427 427
21‐Mar‐2025 The Vanguard Group,Inc. BUY 253.33 Ordinary 930 930
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 1,289 1,289
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 180 180
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 3,554 3,554
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 25,637 25,637
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 355 355
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 50 50
21‐Mar‐2025 The Vanguard Group,Inc. BUY 253.33 Ordinary 2,790 2,790
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 1,585 1,585
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 11,431 11,431
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 1,400 1,400
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 195 195
21‐Mar‐2025 The Vanguard Group,Inc. SELL 254.00 Ordinary (176) (176)
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 7,524 7,524
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 1,044 1,044
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 70 70
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 495 495
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 20 20
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 134 134
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 79 79
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 560 560
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 6 6
21‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 35 35
24‐Mar‐2025 The Vanguard Group,Inc. BUY 255.25 Ordinary 2,720 2,720
24‐Mar‐2025 The Vanguard Group,Inc. BUY 254.00 Ordinary 631 631
24‐Mar‐2025 The Vanguard Group,Inc. BUY 253.34 Ordinary 747 747

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
25‐Mar‐2025 The Vanguard Group,Inc. BUY 256.80 Ordinary 372 372
25‐Mar‐2025 The Vanguard Group,Inc. BUY 256.80 Ordinary 99 99
25‐Mar‐2025 The Vanguard Group,Inc. BUY 256.80 Ordinary 99 99
25‐Mar‐2025 The Vanguard Group,Inc. BUY 254.93 Ordinary 659 659
25‐Mar‐2025 The Vanguard Group,Inc. BUY 254.93 Ordinary 3,803 3,803
26‐Mar‐2025 The Vanguard Group,Inc. BUY 252.92 Ordinary 186 186
26‐Mar‐2025 The Vanguard Group,Inc. BUY 252.92 Ordinary 99 99
26‐Mar‐2025 The Vanguard Group,Inc. BUY 251.83 Ordinary 500 500
26‐Mar‐2025 The Vanguard Group,Inc. BUY 252.92 Ordinary 2,856 2,856
26‐Mar‐2025 The Vanguard Group,Inc. BUY 252.92 Ordinary 343 343
26‐Mar‐2025 The Vanguard Group,Inc. BUY 252.92 Ordinary 134 134
27‐Mar‐2025 The Vanguard Group,Inc. BUY 252.41 Ordinary 310 310
27‐Mar‐2025 The Vanguard Group,Inc. BUY 252.41 Ordinary 402 402
27‐Mar‐2025 The Vanguard Group,Inc. BUY 252.41 Ordinary 3,782 3,782
27‐Mar‐2025 The Vanguard Group,Inc. BUY 252.15 Ordinary 1,782 1,782
27‐Mar‐2025 The Vanguard Group,Inc. BUY 252.41 Ordinary 12,355 12,355
27‐Mar‐2025 The Vanguard Group,Inc. BUY 252.41 Ordinary 113 113
27‐Mar‐2025 The Vanguard Group,Inc. BUY 252.41 Ordinary 6,549 6,549
27‐Mar‐2025 The Vanguard Group,Inc. BUY 252.41 Ordinary 341 341
28‐Mar‐2025 The Vanguard Group,Inc. BUY 251.13 Ordinary 53 53
28‐Mar‐2025 The Vanguard Group,Inc. BUY 252.72 Ordinary 494 494
28‐Mar‐2025 The Vanguard Group,Inc. BUY 251.13 Ordinary 868 868
28‐Mar‐2025 The Vanguard Group,Inc. BUY 251.13 Ordinary 1,266 1,266
28‐Mar‐2025 The Vanguard Group,Inc. BUY 250.59 Ordinary 4,950 4,950
31‐Mar‐2025 The Vanguard Group,Inc. BUY 249.28 Ordinary 372 372
31‐Mar‐2025 The Vanguard Group,Inc. BUY 249.28 Ordinary 310 310
31‐Mar‐2025 The Vanguard Group,Inc. BUY 249.28 Ordinary 62 62
31‐Mar‐2025 The Vanguard Group,Inc. BUY 249.28 Ordinary 494 494
31‐Mar‐2025 The Vanguard Group,Inc. BUY 249.28 Ordinary 414 414
1‐Apr‐2025 The Vanguard Group,Inc. BUY 251.57 Ordinary 124 124
1‐Apr‐2025 The Vanguard Group,Inc. BUY 251.57 Ordinary 496 496
1‐Apr‐2025 The Vanguard Group,Inc. BUY 251.57 Ordinary 186 186
1‐Apr‐2025 The Vanguard Group,Inc. BUY 251.57 Ordinary 1,206 1,206
1‐Apr‐2025 The Vanguard Group,Inc. BUY 251.54 Ordinary 163 163
1‐Apr‐2025 The Vanguard Group,Inc. BUY 252.36 Ordinary 3,198 3,198
1‐Apr‐2025 The Vanguard Group,Inc. BUY 250.89 Ordinary 707 707
1‐Apr‐2025 The Vanguard Group,Inc. BUY 250.89 Ordinary 9,301 9,301
1‐Apr‐2025 The Vanguard Group,Inc. BUY 250.89 Ordinary 218 218
1‐Apr‐2025 The Vanguard Group,Inc. BUY 251.54 Ordinary 129 129
2‐Apr‐2025 The Vanguard Group,Inc. BUY 255.19 Ordinary 62 62
2‐Apr‐2025 The Vanguard Group,Inc. BUY 255.19 Ordinary 372 372
2‐Apr‐2025 The Vanguard Group,Inc. BUY 255.19 Ordinary 124 124
2‐Apr‐2025 The Vanguard Group,Inc. BUY 253.58 Ordinary 1,119 1,119
2‐Apr‐2025 The Vanguard Group,Inc. BUY 256.80 Ordinary 1,440 1,440
3‐Apr‐2025 The Vanguard Group,Inc. BUY 257.68 Ordinary 620 620
3‐Apr‐2025 The Vanguard Group,Inc. BUY 257.68 Ordinary 372 372
3‐Apr‐2025 The Vanguard Group,Inc. BUY 251.34 Ordinary 4,158 4,158
4‐Apr‐2025 The Vanguard Group,Inc. BUY 253.30 Ordinary 2,886 2,886
4‐Apr‐2025 The Vanguard Group,Inc. BUY 253.30 Ordinary 323 323
7‐Apr‐2025 The Vanguard Group,Inc. BUY 248.00 Ordinary 4,950 4,950
7‐Apr‐2025 The Vanguard Group,Inc. BUY 241.88 Ordinary 124 124
7‐Apr‐2025 The Vanguard Group,Inc. SELL 241.88 Ordinary (402) (402)
7‐Apr‐2025 The Vanguard Group,Inc. BUY 241.88 Ordinary 1,880 1,880
7‐Apr‐2025 The Vanguard Group,Inc. SELL 243.33 Ordinary (2,205) (2,205)
7‐Apr‐2025 The Vanguard Group,Inc. BUY 248.00 Ordinary 325 325
8‐Apr‐2025 The Vanguard Group,Inc. SELL 245.77 Ordinary (110) (110)
8‐Apr‐2025 The Vanguard Group,Inc. BUY 245.80 Ordinary 1,240 1,240
8‐Apr‐2025 The Vanguard Group,Inc. BUY 245.80 Ordinary 186 186
8‐Apr‐2025 The Vanguard Group,Inc. BUY 244.69 Ordinary 322 322
8‐Apr‐2025 The Vanguard Group,Inc. BUY 242.38 Ordinary 297 297
8‐Apr‐2025 The Vanguard Group,Inc. BUY 244.69 Ordinary 6,794 6,794
8‐Apr‐2025 The Vanguard Group,Inc. BUY 245.80 Ordinary 500 500
8‐Apr‐2025 The Vanguard Group,Inc. BUY 245.80 Ordinary 270 270
8‐Apr‐2025 The Vanguard Group,Inc. BUY 244.69 Ordinary 1,304 1,304
8‐Apr‐2025 The Vanguard Group,Inc. BUY 245.80 Ordinary 1,809 1,809
9‐Apr‐2025 The Vanguard Group,Inc. BUY 233.62 Ordinary 88 88
9‐Apr‐2025 The Vanguard Group,Inc. BUY 233.62 Ordinary 124 124
9‐Apr‐2025 The Vanguard Group,Inc. BUY 233.62 Ordinary 620 620
9‐Apr‐2025 The Vanguard Group,Inc. BUY 233.62 Ordinary 1,302 1,302

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
9‐Apr‐2025 The Vanguard Group,Inc. BUY 233.62 Ordinary 198 198
9‐Apr‐2025 The Vanguard Group,Inc. BUY 233.62 Ordinary 99 99
9‐Apr‐2025 The Vanguard Group,Inc. BUY 246.86 Ordinary 790 790
9‐Apr‐2025 The Vanguard Group,Inc. SELL 242.00 Ordinary (1,003) (1,003)
9‐Apr‐2025 The Vanguard Group,Inc. BUY 233.62 Ordinary 637 637
9‐Apr‐2025 The Vanguard Group,Inc. BUY 233.62 Ordinary 172 172
10‐Apr‐2025 The Vanguard Group,Inc. BUY 241.78 Ordinary 186 186
10‐Apr‐2025 The Vanguard Group,Inc. BUY 241.78 Ordinary 992 992
10‐Apr‐2025 The Vanguard Group,Inc. BUY 241.78 Ordinary 1,206 1,206
10‐Apr‐2025 The Vanguard Group,Inc. BUY 241.78 Ordinary 99 99
10‐Apr‐2025 The Vanguard Group,Inc. SELL 239.09 Ordinary (3,978) (3,978)
10‐Apr‐2025 The Vanguard Group,Inc. BUY 241.78 Ordinary 381 381
11‐Apr‐2025 The Vanguard Group,Inc. BUY 233.08 Ordinary 124 124
11‐Apr‐2025 The Vanguard Group,Inc. BUY 233.08 Ordinary 868 868
11‐Apr‐2025 The Vanguard Group,Inc. BUY 233.08 Ordinary 297 297
11‐Apr‐2025 The Vanguard Group,Inc. BUY 233.08 Ordinary 99 99
11‐Apr‐2025 The Vanguard Group,Inc. BUY 233.46 Ordinary 4,777 4,777
11‐Apr‐2025 The Vanguard Group,Inc. SELL 234.28 Ordinary (4,873) (4,873)
14‐Apr‐2025 The Vanguard Group,Inc. BUY 238.00 Ordinary 84 84
14‐Apr‐2025 The Vanguard Group,Inc. BUY 238.00 Ordinary 310 310
14‐Apr‐2025 The Vanguard Group,Inc. BUY 238.00 Ordinary 62 62
14‐Apr‐2025 The Vanguard Group,Inc. BUY 238.00 Ordinary 310 310
14‐Apr‐2025 The Vanguard Group,Inc. BUY 238.00 Ordinary 402 402
14‐Apr‐2025 The Vanguard Group,Inc. BUY 238.00 Ordinary 99 99
14‐Apr‐2025 The Vanguard Group,Inc. BUY 238.38 Ordinary 1,510 1,510
14‐Apr‐2025 The Vanguard Group,Inc. BUY 238.00 Ordinary 136 136
15‐Apr‐2025 The Vanguard Group,Inc. BUY 244.10 Ordinary 124 124
15‐Apr‐2025 The Vanguard Group,Inc. BUY 244.10 Ordinary 248 248
15‐Apr‐2025 The Vanguard Group,Inc. BUY 244.10 Ordinary 124 124
15‐Apr‐2025 The Vanguard Group,Inc. BUY 244.10 Ordinary 402 402
15‐Apr‐2025 The Vanguard Group,Inc. BUY 244.10 Ordinary 99 99
15‐Apr‐2025 The Vanguard Group,Inc. BUY 241.90 Ordinary 1,510 1,510
15‐Apr‐2025 The Vanguard Group,Inc. BUY 241.90 Ordinary 1,106 1,106
15‐Apr‐2025 The Vanguard Group,Inc. BUY 241.90 Ordinary 790 790
15‐Apr‐2025 The Vanguard Group,Inc. BUY 239.00 Ordinary 444 444
15‐Apr‐2025 The Vanguard Group,Inc. BUY 244.10 Ordinary 279 279
16‐Apr‐2025 The Vanguard Group,Inc. BUY 241.89 Ordinary 310 310
16‐Apr‐2025 The Vanguard Group,Inc. BUY 241.89 Ordinary 744 744
16‐Apr‐2025 The Vanguard Group,Inc. BUY 241.89 Ordinary 62 62
16‐Apr‐2025 The Vanguard Group,Inc. BUY 241.89 Ordinary 804 804
16‐Apr‐2025 The Vanguard Group,Inc. BUY 240.03 Ordinary 1,510 1,510
16‐Apr‐2025 The Vanguard Group,Inc. BUY 240.03 Ordinary 3,020 3,020
16‐Apr‐2025 The Vanguard Group,Inc. BUY 240.03 Ordinary 1,510 1,510
17‐Apr‐2025 The Vanguard Group,Inc. BUY 239.35 Ordinary 186 186
17‐Apr‐2025 The Vanguard Group,Inc. BUY 237.44 Ordinary 1,208 1,208
17‐Apr‐2025 The Vanguard Group,Inc. BUY 240.98 Ordinary 950 950
17‐Apr‐2025 The Vanguard Group,Inc. SELL 237.44 Ordinary (252) (252)
17‐Apr‐2025 The Vanguard Group,Inc. BUY 239.35 Ordinary 336 336
22‐Apr‐2025 The Vanguard Group,Inc. BUY 236.56 Ordinary 124 124
22‐Apr‐2025 The Vanguard Group,Inc. BUY 238.01 Ordinary 5,194 5,194
22‐Apr‐2025 The Vanguard Group,Inc. BUY 237.26 Ordinary 1,584 1,584
22‐Apr‐2025 The Vanguard Group,Inc. BUY 236.56 Ordinary 325 325
23‐Apr‐2025 The Vanguard Group,Inc. BUY 239.76 Ordinary 82 82
23‐Apr‐2025 The Vanguard Group,Inc. BUY 239.76 Ordinary 186 186
23‐Apr‐2025 The Vanguard Group,Inc. BUY 238.40 Ordinary 1,812 1,812
23‐Apr‐2025 The Vanguard Group,Inc. BUY 238.40 Ordinary 1,683 1,683
23‐Apr‐2025 The Vanguard Group,Inc. BUY 240.36 Ordinary 6,600 6,600
23‐Apr‐2025 The Vanguard Group,Inc. BUY 239.76 Ordinary 2,639 2,639
23‐Apr‐2025 The Vanguard Group,Inc. BUY 239.76 Ordinary 355 355
23‐Apr‐2025 The Vanguard Group,Inc. BUY 240.36 Ordinary 396 396
23‐Apr‐2025 The Vanguard Group,Inc. BUY 239.76 Ordinary 379 379
24‐Apr‐2025 The Vanguard Group,Inc. BUY 241.89 Ordinary 248 248
24‐Apr‐2025 The Vanguard Group,Inc. BUY 241.89 Ordinary 496 496
24‐Apr‐2025 The Vanguard Group,Inc. BUY 241.89 Ordinary 310 310
24‐Apr‐2025 The Vanguard Group,Inc. BUY 241.89 Ordinary 494 494
24‐Apr‐2025 The Vanguard Group,Inc. BUY 238.00 Ordinary 1,833 1,833
24‐Apr‐2025 The Vanguard Group,Inc. BUY 243.26 Ordinary 1,264 1,264
24‐Apr‐2025 The Vanguard Group,Inc. BUY 243.26 Ordinary 790 790
24‐Apr‐2025 The Vanguard Group,Inc. BUY 243.26 Ordinary 3,192 3,192

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
24‐Apr‐2025 The Vanguard Group,Inc. BUY 241.89 Ordinary 573 573
24‐Apr‐2025 The Vanguard Group,Inc. BUY 243.26 Ordinary 2,475 2,475
24‐Apr‐2025 The Vanguard Group,Inc. BUY 243.26 Ordinary 198 198
24‐Apr‐2025 The Vanguard Group,Inc. BUY 241.89 Ordinary 1,512 1,512
25‐Apr‐2025 The Vanguard Group,Inc. BUY 243.69 Ordinary 1,510 1,510
25‐Apr‐2025 The Vanguard Group,Inc. BUY 243.69 Ordinary 1,584 1,584
28‐Apr‐2025 The Vanguard Group,Inc. BUY 244.29 Ordinary 804 804
28‐Apr‐2025 The Vanguard Group,Inc. BUY 247.00 Ordinary 646 646
28‐Apr‐2025 The Vanguard Group,Inc. BUY 244.27 Ordinary 2,665 2,665
28‐Apr‐2025 The Vanguard Group,Inc. BUY 247.00 Ordinary 3,852 3,852
28‐Apr‐2025 The Vanguard Group,Inc. BUY 244.27 Ordinary 2,215 2,215
29‐Apr‐2025 The Vanguard Group,Inc. BUY 245.33 Ordinary 948 948
29‐Apr‐2025 The Vanguard Group,Inc. BUY 245.43 Ordinary 3,813 3,813
30‐Apr‐2025 The Vanguard Group,Inc. BUY 250.59 Ordinary 1,772 1,772
30‐Apr‐2025 The Vanguard Group,Inc. BUY 251.10 Ordinary 308 308
30‐Apr‐2025 The Vanguard Group,Inc. BUY 251.10 Ordinary 351 351
1‐May‐2025 The Vanguard Group,Inc. BUY 251.12 Ordinary 558 558
1‐May‐2025 The Vanguard Group,Inc. BUY 252.00 Ordinary 3,220 3,220
1‐May‐2025 The Vanguard Group,Inc. BUY 252.00 Ordinary 584 584
1‐May‐2025 The Vanguard Group,Inc. BUY 252.00 Ordinary 380 380
1‐May‐2025 The Vanguard Group,Inc. BUY 252.00 Ordinary 255 255
2‐May‐2025 The Vanguard Group,Inc. BUY 251.05 Ordinary 25 25
2‐May‐2025 The Vanguard Group,Inc. BUY 256.41 Ordinary 198 198
2‐May‐2025 The Vanguard Group,Inc. BUY 256.41 Ordinary 2,542 2,542
2‐May‐2025 The Vanguard Group,Inc. BUY 256.41 Ordinary 5,998 5,998
5‐May‐2025 The Vanguard Group,Inc. BUY 256.65 Ordinary 4,430 4,430
6‐May‐2025 The Vanguard Group,Inc. BUY 250.47 Ordinary 372 372
6‐May‐2025 The Vanguard Group,Inc. BUY 250.47 Ordinary 198 198
6‐May‐2025 The Vanguard Group,Inc. BUY 249.23 Ordinary 2,210 2,210
6‐May‐2025 The Vanguard Group,Inc. BUY 249.23 Ordinary 3,663 3,663
6‐May‐2025 The Vanguard Group,Inc. BUY 249.23 Ordinary 1,980 1,980
6‐May‐2025 The Vanguard Group,Inc. BUY 254.51 Ordinary 5,256 5,256
7‐May‐2025 The Vanguard Group,Inc. BUY 242.98 Ordinary 186 186
7‐May‐2025 The Vanguard Group,Inc. BUY 242.98 Ordinary 494 494
7‐May‐2025 The Vanguard Group,Inc. BUY 242.98 Ordinary 1,079 1,079
7‐May‐2025 The Vanguard Group,Inc. BUY 242.98 Ordinary 4,034 4,034
7‐May‐2025 The Vanguard Group,Inc. BUY 242.98 Ordinary 3,203 3,203
7‐May‐2025 The Vanguard Group,Inc. BUY 246.04 Ordinary 623 623
7‐May‐2025 The Vanguard Group,Inc. BUY 242.98 Ordinary 157 157
8‐May‐2025 The Vanguard Group,Inc. BUY 239.92 Ordinary 186 186
8‐May‐2025 The Vanguard Group,Inc. BUY 239.92 Ordinary 62 62
8‐May‐2025 The Vanguard Group,Inc. BUY 239.92 Ordinary 496 496
8‐May‐2025 The Vanguard Group,Inc. BUY 242.39 Ordinary 1,028 1,028
8‐May‐2025 The Vanguard Group,Inc. BUY 239.92 Ordinary 3,997 3,997
9‐May‐2025 The Vanguard Group,Inc. BUY 239.31 Ordinary 402 402
9‐May‐2025 The Vanguard Group,Inc. BUY 238.89 Ordinary 2,215 2,215
9‐May‐2025 The Vanguard Group,Inc. BUY 239.31 Ordinary 4,879 4,879
9‐May‐2025 The Vanguard Group,Inc. BUY 238.85 Ordinary 4,682 4,682
12‐May‐2025 The Vanguard Group,Inc. BUY 237.15 Ordinary 1,782 1,782
13‐May‐2025 The Vanguard Group,Inc. BUY 240.79 Ordinary 434 434
13‐May‐2025 The Vanguard Group,Inc. BUY 240.79 Ordinary 186 186
13‐May‐2025 The Vanguard Group,Inc. BUY 240.79 Ordinary 402 402
13‐May‐2025 The Vanguard Group,Inc. BUY 241.31 Ordinary 6,964 6,964
13‐May‐2025 The Vanguard Group,Inc. BUY 238.73 Ordinary 495 495
13‐May‐2025 The Vanguard Group,Inc. BUY 238.73 Ordinary 1,782 1,782
13‐May‐2025 The Vanguard Group,Inc. BUY 240.77 Ordinary 330 330
14‐May‐2025 The Vanguard Group,Inc. SELL 239.81 Ordinary (495) (495)
14‐May‐2025 The Vanguard Group,Inc. BUY 239.81 Ordinary 1,878 1,878
14‐May‐2025 The Vanguard Group,Inc. BUY 239.81 Ordinary 5,013 5,013
14‐May‐2025 The Vanguard Group,Inc. BUY 237.88 Ordinary 1,768 1,768
14‐May‐2025 The Vanguard Group,Inc. BUY 239.81 Ordinary 3,718 3,718
14‐May‐2025 The Vanguard Group,Inc. BUY 239.81 Ordinary 3,041 3,041
14‐May‐2025 The Vanguard Group,Inc. BUY 237.11 Ordinary 930 930
15‐May‐2025 The Vanguard Group,Inc. BUY 238.38 Ordinary 310 310
15‐May‐2025 The Vanguard Group,Inc. BUY 238.38 Ordinary 804 804
15‐May‐2025 The Vanguard Group,Inc. BUY 238.85 Ordinary 1,861 1,861
15‐May‐2025 The Vanguard Group,Inc. BUY 238.38 Ordinary 3,926 3,926
15‐May‐2025 The Vanguard Group,Inc. BUY 240.44 Ordinary 1,980 1,980
15‐May‐2025 The Vanguard Group,Inc. BUY 240.44 Ordinary 297 297

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
15‐May‐2025 The Vanguard Group,Inc. BUY 238.85 Ordinary 330 330
15‐May‐2025 The Vanguard Group,Inc. BUY 238.85 Ordinary 417 417
16‐May‐2025 The Vanguard Group,Inc. BUY 241.82 Ordinary 494 494
16‐May‐2025 The Vanguard Group,Inc. BUY 241.82 Ordinary 2,830 2,830
16‐May‐2025 The Vanguard Group,Inc. BUY 241.82 Ordinary 5,269 5,269
16‐May‐2025 The Vanguard Group,Inc. BUY 241.82 Ordinary 1,160 1,160
16‐May‐2025 The Vanguard Group,Inc. BUY 241.82 Ordinary 148 148
19‐May‐2025 The Vanguard Group,Inc. BUY 243.35 Ordinary 1,510 1,510
20‐May‐2025 The Vanguard Group,Inc. BUY 244.03 Ordinary 248 248
20‐May‐2025 The Vanguard Group,Inc. BUY 243.89 Ordinary 2,093 2,093
21‐May‐2025 The Vanguard Group,Inc. BUY 245.21 Ordinary 494 494
21‐May‐2025 The Vanguard Group,Inc. BUY 246.75 Ordinary 2,134 2,134
21‐May‐2025 The Vanguard Group,Inc. BUY 242.63 Ordinary 1,772 1,772
21‐May‐2025 The Vanguard Group,Inc. BUY 242.63 Ordinary 4,059 4,059
21‐May‐2025 The Vanguard Group,Inc. BUY 245.20 Ordinary 502 502
22‐May‐2025 The Vanguard Group,Inc. BUY 246.59 Ordinary 248 248
22‐May‐2025 The Vanguard Group,Inc. BUY 246.59 Ordinary 310 310
22‐May‐2025 The Vanguard Group,Inc. BUY 246.59 Ordinary 558 558
22‐May‐2025 The Vanguard Group,Inc. BUY 246.59 Ordinary 1,905 1,905
22‐May‐2025 The Vanguard Group,Inc. SELL 242.97 Ordinary (564) (564)
22‐May‐2025 The Vanguard Group,Inc. BUY 246.73 Ordinary 1,584 1,584
23‐May‐2025 The Vanguard Group,Inc. BUY 245.81 Ordinary 1,510 1,510
23‐May‐2025 The Vanguard Group,Inc. BUY 246.38 Ordinary 3,790 3,790
23‐May‐2025 The Vanguard Group,Inc. SELL 247.46 Ordinary (303) (303)
23‐May‐2025 The Vanguard Group,Inc. BUY 246.38 Ordinary 169 169
27‐May‐2025 The Vanguard Group,Inc. BUY 248.99 Ordinary 2,412 2,412
28‐May‐2025 The Vanguard Group,Inc. BUY 247.13 Ordinary 62 62
28‐May‐2025 The Vanguard Group,Inc. BUY 246.63 Ordinary 308 308
28‐May‐2025 The Vanguard Group,Inc. BUY 250.00 Ordinary 1,116 1,116
28‐May‐2025 The Vanguard Group,Inc. BUY 247.13 Ordinary 3,219 3,219
28‐May‐2025 The Vanguard Group,Inc. BUY 247.13 Ordinary 422 422
29‐May‐2025 The Vanguard Group,Inc. BUY 248.00 Ordinary 248 248
29‐May‐2025 The Vanguard Group,Inc. BUY 247.46 Ordinary 2,220 2,220
30‐May‐2025 The Vanguard Group,Inc. SELL 246.99 Ordinary (4,336) (4,336)
30‐May‐2025 The Vanguard Group,Inc. BUY 246.99 Ordinary 68 68
30‐May‐2025 The Vanguard Group,Inc. SELL 246.99 Ordinary (2,876) (2,876)
2‐Jun‐2025 The Vanguard Group,Inc. SELL 247.80 Ordinary (9,197) (9,197)
2‐Jun‐2025 The Vanguard Group,Inc. BUY 247.80 Ordinary 186 186
2‐Jun‐2025 The Vanguard Group,Inc. SELL 247.35 Ordinary (1,281) (1,281)
2‐Jun‐2025 The Vanguard Group,Inc. BUY 247.21 Ordinary 5,177 5,177
3‐Jun‐2025 The Vanguard Group,Inc. BUY 245.45 Ordinary 248 248
3‐Jun‐2025 The Vanguard Group,Inc. BUY 245.45 Ordinary 310 310
3‐Jun‐2025 The Vanguard Group,Inc. BUY 245.45 Ordinary 186 186
3‐Jun‐2025 The Vanguard Group,Inc. BUY 246.36 Ordinary 1,780 1,780
4‐Jun‐2025 The Vanguard Group,Inc. BUY 246.22 Ordinary 494 494
4‐Jun‐2025 The Vanguard Group,Inc. BUY 246.22 Ordinary 6,271 6,271
4‐Jun‐2025 The Vanguard Group,Inc. BUY 246.29 Ordinary 2,215 2,215
4‐Jun‐2025 The Vanguard Group,Inc. BUY 246.22 Ordinary 412 412
4‐Jun‐2025 The Vanguard Group,Inc. BUY 246.95 Ordinary 379 379
5‐Jun‐2025 The Vanguard Group,Inc. BUY 242.96 Ordinary 372 372
5‐Jun‐2025 The Vanguard Group,Inc. BUY 242.96 Ordinary 496 496
5‐Jun‐2025 The Vanguard Group,Inc. BUY 242.96 Ordinary 198 198
5‐Jun‐2025 The Vanguard Group,Inc. BUY 243.02 Ordinary 1,326 1,326
5‐Jun‐2025 The Vanguard Group,Inc. BUY 243.02 Ordinary 3,978 3,978
5‐Jun‐2025 The Vanguard Group,Inc. SELL 242.96 Ordinary (1,681) (1,681)
6‐Jun‐2025 The Vanguard Group,Inc. SELL 244.23 Ordinary (483) (483)
10‐Jun‐2025 The Vanguard Group,Inc. BUY 244.13 Ordinary 682 682
10‐Jun‐2025 The Vanguard Group,Inc. BUY 244.13 Ordinary 186 186
10‐Jun‐2025 The Vanguard Group,Inc. BUY 244.13 Ordinary 744 744
10‐Jun‐2025 The Vanguard Group,Inc. BUY 244.13 Ordinary 248 248
10‐Jun‐2025 The Vanguard Group,Inc. BUY 242.00 Ordinary 339 339
10‐Jun‐2025 The Vanguard Group,Inc. BUY 244.13 Ordinary 453 453
11‐Jun‐2025 The Vanguard Group,Inc. SELL 240.85 Ordinary (11,235) (11,235)
11‐Jun‐2025 The Vanguard Group,Inc. BUY 241.09 Ordinary 775 775
11‐Jun‐2025 The Vanguard Group,Inc. SELL 241.09 Ordinary (15,198) (15,198)
11‐Jun‐2025 The Vanguard Group,Inc. SELL 241.09 Ordinary (4,470) (4,470)
12‐Jun‐2025 The Vanguard Group,Inc. BUY 241.05 Ordinary 62 62
12‐Jun‐2025 The Vanguard Group,Inc. BUY 241.05 Ordinary 496 496
13‐Jun‐2025 The Vanguard Group,Inc. SELL 238.86 Ordinary (16,267) (16,267)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
13‐Jun‐2025 The Vanguard Group,Inc. SELL 238.86 Ordinary (83) (83)
13‐Jun‐2025 The Vanguard Group,Inc. SELL 238.58 Ordinary (8,028) (8,028)
13‐Jun‐2025 The Vanguard Group,Inc. BUY 238.58 Ordinary 252 252
16‐Jun‐2025 The Vanguard Group,Inc. BUY 239.09 Ordinary 193 193
18‐Jun‐2025 The Vanguard Group,Inc. BUY 242.18 Ordinary 1,812 1,812
18‐Jun‐2025 The Vanguard Group,Inc. SELL 242.18 Ordinary (5,759) (5,759)
19‐Jun‐2025 The Vanguard Group,Inc. SELL 238.71 Ordinary (988) (988)
20‐Jun‐2025 The Vanguard Group,Inc. BUY 240.09 Ordinary 80 80
20‐Jun‐2025 The Vanguard Group,Inc. BUY 240.09 Ordinary 5,462 5,462
20‐Jun‐2025 The Vanguard Group,Inc. BUY 240.21 Ordinary 43 43
20‐Jun‐2025 The Vanguard Group,Inc. BUY 240.09 Ordinary 10,496 10,496
20‐Jun‐2025 The Vanguard Group,Inc. BUY 240.28 Ordinary 604 604
20‐Jun‐2025 The Vanguard Group,Inc. BUY 240.09 Ordinary 56,035 56,035
20‐Jun‐2025 The Vanguard Group,Inc. BUY 240.09 Ordinary 9,899 9,899
20‐Jun‐2025 The Vanguard Group,Inc. BUY 240.09 Ordinary 76,513 76,513
20‐Jun‐2025 The Vanguard Group,Inc. BUY 240.09 Ordinary 463 463
20‐Jun‐2025 The Vanguard Group,Inc. BUY 240.09 Ordinary 37,618 37,618
20‐Jun‐2025 The Vanguard Group,Inc. BUY 240.09 Ordinary 1,322 1,322
20‐Jun‐2025 The Vanguard Group,Inc. SELL 240.21 Ordinary (178) (178)
20‐Jun‐2025 The Vanguard Group,Inc. BUY 240.09 Ordinary 6,218 6,218
20‐Jun‐2025 The Vanguard Group,Inc. BUY 240.09 Ordinary 1,251 1,251
20‐Jun‐2025 The Vanguard Group,Inc. BUY 240.09 Ordinary 2,375 2,375
20‐Jun‐2025 The Vanguard Group,Inc. BUY 240.09 Ordinary 191 191
23‐Jun‐2025 The Vanguard Group,Inc. BUY 242.23 Ordinary 1,540 1,540
23‐Jun‐2025 The Vanguard Group,Inc. BUY 242.23 Ordinary 936 936
23‐Jun‐2025 The Vanguard Group,Inc. BUY 242.23 Ordinary 1,536 1,536
24‐Jun‐2025 The Vanguard Group,Inc. BUY 242.88 Ordinary 1,540 1,540
24‐Jun‐2025 The Vanguard Group,Inc. BUY 242.88 Ordinary 810 810
24‐Jun‐2025 The Vanguard Group,Inc. BUY 242.91 Ordinary 242 242
25‐Jun‐2025 The Vanguard Group,Inc. BUY 238.45 Ordinary 2,605 2,605
25‐Jun‐2025 The Vanguard Group,Inc. BUY 241.18 Ordinary 2,687 2,687
25‐Jun‐2025 The Vanguard Group,Inc. BUY 238.45 Ordinary 5,362 5,362
25‐Jun‐2025 The Vanguard Group,Inc. BUY 238.54 Ordinary 2,940 2,940
25‐Jun‐2025 The Vanguard Group,Inc. BUY 238.54 Ordinary 640 640
25‐Jun‐2025 The Vanguard Group,Inc. BUY 238.45 Ordinary 2,369 2,369
25‐Jun‐2025 The Vanguard Group,Inc. BUY 238.45 Ordinary 357 357
26‐Jun‐2025 The Vanguard Group,Inc. BUY 239.98 Ordinary 198 198
26‐Jun‐2025 The Vanguard Group,Inc. BUY 241.39 Ordinary 1,232 1,232
26‐Jun‐2025 The Vanguard Group,Inc. BUY 241.39 Ordinary 785 785
26‐Jun‐2025 The Vanguard Group,Inc. BUY 239.98 Ordinary 3,083 3,083
26‐Jun‐2025 The Vanguard Group,Inc. BUY 239.98 Ordinary 1,017 1,017
26‐Jun‐2025 The Vanguard Group,Inc. BUY 239.98 Ordinary 6,371 6,371
26‐Jun‐2025 The Vanguard Group,Inc. BUY 241.39 Ordinary 1,960 1,960
26‐Jun‐2025 The Vanguard Group,Inc. BUY 241.39 Ordinary 260 260
26‐Jun‐2025 The Vanguard Group,Inc. BUY 240.11 Ordinary 3,135 3,135
26‐Jun‐2025 The Vanguard Group,Inc. SELL 239.92 Ordinary (210) (210)
27‐Jun‐2025 The Vanguard Group,Inc. BUY 238.52 Ordinary 41 41
27‐Jun‐2025 The Vanguard Group,Inc. BUY 235.00 Ordinary 2,450 2,450
30‐Jun‐2025 The Vanguard Group,Inc. BUY 240.01 Ordinary 1,749 1,749
1‐Jul‐2025 The Vanguard Group,Inc. SELL 238.24 Ordinary (212) (212)
1‐Jul‐2025 The Vanguard Group,Inc. BUY 240.14 Ordinary 1,008 1,008
1‐Jul‐2025 The Vanguard Group,Inc. BUY 240.14 Ordinary 286 286
1‐Jul‐2025 The Vanguard Group,Inc. BUY 240.14 Ordinary 274 274
2‐Jul‐2025 The Vanguard Group,Inc. BUY 239.77 Ordinary 310 310
2‐Jul‐2025 The Vanguard Group,Inc. BUY 239.77 Ordinary 660 660
2‐Jul‐2025 The Vanguard Group,Inc. BUY 239.77 Ordinary 434 434
2‐Jul‐2025 The Vanguard Group,Inc. BUY 239.77 Ordinary 248 248
2‐Jul‐2025 The Vanguard Group,Inc. BUY 239.82 Ordinary 387 387
2‐Jul‐2025 The Vanguard Group,Inc. BUY 239.42 Ordinary 3,079 3,079
2‐Jul‐2025 The Vanguard Group,Inc. BUY 239.42 Ordinary 416 416
3‐Jul‐2025 The Vanguard Group,Inc. BUY 242.23 Ordinary 1,632 1,632
7‐Jul‐2025 The Vanguard Group,Inc. BUY 247.98 Ordinary 106 106
7‐Jul‐2025 The Vanguard Group,Inc. BUY 246.98 Ordinary 3,808 3,808
8‐Jul‐2025 The Vanguard Group,Inc. BUY 245.94 Ordinary 106 106
8‐Jul‐2025 The Vanguard Group,Inc. BUY 246.03 Ordinary 2,384 2,384
8‐Jul‐2025 The Vanguard Group,Inc. BUY 246.05 Ordinary 1,540 1,540
8‐Jul‐2025 The Vanguard Group,Inc. BUY 246.03 Ordinary 4,654 4,654
8‐Jul‐2025 The Vanguard Group,Inc. BUY 246.05 Ordinary 3,264 3,264
8‐Jul‐2025 The Vanguard Group,Inc. BUY 246.05 Ordinary 3,808 3,808

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
8‐Jul‐2025 The Vanguard Group,Inc. BUY 246.03 Ordinary 1,068 1,068
8‐Jul‐2025 The Vanguard Group,Inc. BUY 246.05 Ordinary 2,000 2,000
8‐Jul‐2025 The Vanguard Group,Inc. BUY 246.03 Ordinary 441 441
8‐Jul‐2025 The Vanguard Group,Inc. BUY 245.94 Ordinary 172 172
8‐Jul‐2025 The Vanguard Group,Inc. BUY 245.94 Ordinary 166 166
9‐Jul‐2025 The Vanguard Group,Inc. BUY 243.71 Ordinary 74 74
9‐Jul‐2025 The Vanguard Group,Inc. BUY 247.59 Ordinary 4,826 4,826
9‐Jul‐2025 The Vanguard Group,Inc. SELL 244.84 Ordinary (1,350) (1,350)
10‐Jul‐2025 The Vanguard Group,Inc. BUY 242.41 Ordinary 310 310
10‐Jul‐2025 The Vanguard Group,Inc. BUY 242.41 Ordinary 106 106
11‐Jul‐2025 The Vanguard Group,Inc. BUY 240.72 Ordinary 795 795
11‐Jul‐2025 The Vanguard Group,Inc. BUY 240.72 Ordinary 2,500 2,500
14‐Jul‐2025 The Vanguard Group,Inc. BUY 241.60 Ordinary 186 186
14‐Jul‐2025 The Vanguard Group,Inc. BUY 241.60 Ordinary 408 408
14‐Jul‐2025 The Vanguard Group,Inc. BUY 243.15 Ordinary 2,400 2,400
14‐Jul‐2025 The Vanguard Group,Inc. BUY 241.60 Ordinary 597 597
15‐Jul‐2025 The Vanguard Group,Inc. BUY 244.03 Ordinary 2,480 2,480
15‐Jul‐2025 The Vanguard Group,Inc. BUY 248.92 Ordinary 1,848 1,848
15‐Jul‐2025 The Vanguard Group,Inc. BUY 244.03 Ordinary 2,069 2,069
15‐Jul‐2025 The Vanguard Group,Inc. BUY 244.03 Ordinary 5,713 5,713
15‐Jul‐2025 The Vanguard Group,Inc. BUY 248.92 Ordinary 3,264 3,264
16‐Jul‐2025 The Vanguard Group,Inc. BUY 248.53 Ordinary 3,264 3,264
16‐Jul‐2025 The Vanguard Group,Inc. BUY 247.45 Ordinary 326 326
16‐Jul‐2025 The Vanguard Group,Inc. BUY 250.00 Ordinary 972 972
17‐Jul‐2025 The Vanguard Group,Inc. BUY 248.39 Ordinary 450 450
17‐Jul‐2025 The Vanguard Group,Inc. BUY 248.39 Ordinary 372 372
17‐Jul‐2025 The Vanguard Group,Inc. BUY 248.39 Ordinary 496 496
17‐Jul‐2025 The Vanguard Group,Inc. BUY 249.02 Ordinary 1,848 1,848
17‐Jul‐2025 The Vanguard Group,Inc. BUY 249.02 Ordinary 1,848 1,848
17‐Jul‐2025 The Vanguard Group,Inc. BUY 249.02 Ordinary 942 942
17‐Jul‐2025 The Vanguard Group,Inc. BUY 247.76 Ordinary 4,682 4,682
18‐Jul‐2025 The Vanguard Group,Inc. BUY 257.38 Ordinary 7,575 7,575
18‐Jul‐2025 The Vanguard Group,Inc. BUY 257.38 Ordinary 1,515 1,515
18‐Jul‐2025 The Vanguard Group,Inc. BUY 256.57 Ordinary 1,540 1,540
18‐Jul‐2025 The Vanguard Group,Inc. BUY 256.57 Ordinary 624 624
18‐Jul‐2025 The Vanguard Group,Inc. BUY 256.57 Ordinary 3,264 3,264
18‐Jul‐2025 The Vanguard Group,Inc. BUY 256.57 Ordinary 1,414 1,414
18‐Jul‐2025 The Vanguard Group,Inc. BUY 256.57 Ordinary 384 384
18‐Jul‐2025 The Vanguard Group,Inc. BUY 257.38 Ordinary 183 183
21‐Jul‐2025 The Vanguard Group,Inc. BUY 255.86 Ordinary 1,616 1,616
22‐Jul‐2025 The Vanguard Group,Inc. BUY 263.95 Ordinary 124 124
22‐Jul‐2025 The Vanguard Group,Inc. BUY 264.96 Ordinary 2,464 2,464
22‐Jul‐2025 The Vanguard Group,Inc. BUY 261.01 Ordinary 4,697 4,697
22‐Jul‐2025 The Vanguard Group,Inc. BUY 264.96 Ordinary 1,616 1,616
22‐Jul‐2025 The Vanguard Group,Inc. BUY 261.01 Ordinary 2,685 2,685
23‐Jul‐2025 The Vanguard Group,Inc. BUY 264.40 Ordinary 124 124
23‐Jul‐2025 The Vanguard Group,Inc. BUY 265.50 Ordinary 106 106
23‐Jul‐2025 The Vanguard Group,Inc. BUY 266.23 Ordinary 1,232 1,232
23‐Jul‐2025 The Vanguard Group,Inc. BUY 266.23 Ordinary 620 620
23‐Jul‐2025 The Vanguard Group,Inc. BUY 266.23 Ordinary 1,395 1,395
23‐Jul‐2025 The Vanguard Group,Inc. BUY 265.50 Ordinary 219 219
24‐Jul‐2025 The Vanguard Group,Inc. BUY 269.56 Ordinary 310 310
24‐Jul‐2025 The Vanguard Group,Inc. BUY 269.56 Ordinary 106 106
24‐Jul‐2025 The Vanguard Group,Inc. BUY 269.04 Ordinary 2,200 2,200
24‐Jul‐2025 The Vanguard Group,Inc. BUY 269.56 Ordinary 243 243
25‐Jul‐2025 The Vanguard Group,Inc. BUY 267.92 Ordinary 150 150
25‐Jul‐2025 The Vanguard Group,Inc. BUY 268.39 Ordinary 1,078 1,078
25‐Jul‐2025 The Vanguard Group,Inc. BUY 268.39 Ordinary 3,264 3,264
25‐Jul‐2025 The Vanguard Group,Inc. BUY 268.39 Ordinary 2,720 2,720
25‐Jul‐2025 The Vanguard Group,Inc. BUY 268.39 Ordinary 528 528
25‐Jul‐2025 The Vanguard Group,Inc. SELL 268.94 Ordinary (8,862) (8,862)
29‐Jul‐2025 The Vanguard Group,Inc. BUY 272.00 Ordinary 434 434
29‐Jul‐2025 The Vanguard Group,Inc. BUY 272.00 Ordinary 106 106
29‐Jul‐2025 The Vanguard Group,Inc. BUY 272.39 Ordinary 3,264 3,264
30‐Jul‐2025 The Vanguard Group,Inc. BUY 270.66 Ordinary 2,720 2,720
30‐Jul‐2025 The Vanguard Group,Inc. SELL 270.66 Ordinary (6,765) (6,765)
30‐Jul‐2025 The Vanguard Group,Inc. BUY 271.11 Ordinary 297 297
31‐Jul‐2025 The Vanguard Group,Inc. BUY 270.90 Ordinary 310 310
31‐Jul‐2025 The Vanguard Group,Inc. BUY 270.90 Ordinary 434 434

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
31‐Jul‐2025 The Vanguard Group,Inc. SELL 269.17 Ordinary (4,510) (4,510)
1‐Aug‐2025 The Vanguard Group,Inc. BUY 264.05 Ordinary 372 372
1‐Aug‐2025 The Vanguard Group,Inc. BUY 263.33 Ordinary 3,264 3,264
1‐Aug‐2025 The Vanguard Group,Inc. BUY 265.88 Ordinary 6,518 6,518
1‐Aug‐2025 The Vanguard Group,Inc. BUY 265.88 Ordinary 3,208 3,208
4‐Aug‐2025 The Vanguard Group,Inc. BUY 264.91 Ordinary 62 62
4‐Aug‐2025 The Vanguard Group,Inc. BUY 264.91 Ordinary 450 450
4‐Aug‐2025 The Vanguard Group,Inc. BUY 265.29 Ordinary 558 558
4‐Aug‐2025 The Vanguard Group,Inc. SELL 264.91 Ordinary (10,100) (10,100)
4‐Aug‐2025 The Vanguard Group,Inc. BUY 264.91 Ordinary 106 106
4‐Aug‐2025 The Vanguard Group,Inc. BUY 267.49 Ordinary 1,749 1,749
5‐Aug‐2025 The Vanguard Group,Inc. BUY 267.20 Ordinary 248 248
5‐Aug‐2025 The Vanguard Group,Inc. BUY 267.20 Ordinary 75 75
5‐Aug‐2025 The Vanguard Group,Inc. BUY 267.20 Ordinary 186 186
5‐Aug‐2025 The Vanguard Group,Inc. BUY 267.20 Ordinary 212 212
5‐Aug‐2025 The Vanguard Group,Inc. BUY 267.38 Ordinary 632 632
5‐Aug‐2025 The Vanguard Group,Inc. BUY 266.80 Ordinary 2,384 2,384
5‐Aug‐2025 The Vanguard Group,Inc. BUY 267.38 Ordinary 2,176 2,176
5‐Aug‐2025 The Vanguard Group,Inc. BUY 267.20 Ordinary 354 354
6‐Aug‐2025 The Vanguard Group,Inc. BUY 269.60 Ordinary 310 310
6‐Aug‐2025 The Vanguard Group,Inc. BUY 269.06 Ordinary 2,191 2,191
6‐Aug‐2025 The Vanguard Group,Inc. BUY 269.06 Ordinary 3,264 3,264
6‐Aug‐2025 The Vanguard Group,Inc. SELL 268.30 Ordinary (211) (211)
7‐Aug‐2025 The Vanguard Group,Inc. BUY 265.53 Ordinary 372 372
7‐Aug‐2025 The Vanguard Group,Inc. BUY 265.53 Ordinary 99 99
7‐Aug‐2025 The Vanguard Group,Inc. BUY 265.10 Ordinary 1,590 1,590
7‐Aug‐2025 The Vanguard Group,Inc. SELL 269.60 Ordinary (301) (301)
8‐Aug‐2025 The Vanguard Group,Inc. BUY 260.88 Ordinary 477 477
12‐Aug‐2025 The Vanguard Group,Inc. BUY 263.60 Ordinary 921 921
12‐Aug‐2025 The Vanguard Group,Inc. BUY 264.31 Ordinary 233 233
12‐Aug‐2025 The Vanguard Group,Inc. BUY 263.60 Ordinary 118 118
13‐Aug‐2025 The Vanguard Group,Inc. BUY 271.12 Ordinary 1,565 1,565
13‐Aug‐2025 The Vanguard Group,Inc. BUY 271.12 Ordinary 3,270 3,270
13‐Aug‐2025 The Vanguard Group,Inc. BUY 269.56 Ordinary 199 199
14‐Aug‐2025 The Vanguard Group,Inc. BUY 270.10 Ordinary 100 100
14‐Aug‐2025 The Vanguard Group,Inc. BUY 270.10 Ordinary 405 405
14‐Aug‐2025 The Vanguard Group,Inc. BUY 270.78 Ordinary 2,191 2,191
14‐Aug‐2025 The Vanguard Group,Inc. BUY 270.78 Ordinary 480 480
14‐Aug‐2025 The Vanguard Group,Inc. BUY 270.78 Ordinary 3,815 3,815
15‐Aug‐2025 The Vanguard Group,Inc. BUY 270.35 Ordinary 265 265
18‐Aug‐2025 The Vanguard Group,Inc. BUY 271.32 Ordinary 8,454 8,454
18‐Aug‐2025 The Vanguard Group,Inc. BUY 271.32 Ordinary 370 370
18‐Aug‐2025 The Vanguard Group,Inc. BUY 271.32 Ordinary 505 505
18‐Aug‐2025 The Vanguard Group,Inc. BUY 270.96 Ordinary 1,938 1,938
18‐Aug‐2025 The Vanguard Group,Inc. BUY 271.97 Ordinary 2,894 2,894
18‐Aug‐2025 The Vanguard Group,Inc. BUY 270.96 Ordinary 774 774
19‐Aug‐2025 The Vanguard Group,Inc. BUY 225.50 Ordinary 62 62
19‐Aug‐2025 The Vanguard Group,Inc. BUY 225.50 Ordinary 310 310
19‐Aug‐2025 The Vanguard Group,Inc. BUY 225.50 Ordinary 3,893 3,893
20‐Aug‐2025 The Vanguard Group,Inc. BUY 220.50 Ordinary 124 124
20‐Aug‐2025 The Vanguard Group,Inc. BUY 220.74 Ordinary 62 62
20‐Aug‐2025 The Vanguard Group,Inc. SELL 220.74 Ordinary (406) (406)
20‐Aug‐2025 The Vanguard Group,Inc. BUY 220.74 Ordinary 406 406
20‐Aug‐2025 The Vanguard Group,Inc. BUY 220.74 Ordinary 106 106
20‐Aug‐2025 The Vanguard Group,Inc. BUY 221.00 Ordinary 1,749 1,749
20‐Aug‐2025 The Vanguard Group,Inc. BUY 220.59 Ordinary 2,180 2,180
20‐Aug‐2025 The Vanguard Group,Inc. BUY 220.59 Ordinary 4,360 4,360
21‐Aug‐2025 The Vanguard Group,Inc. BUY 226.00 Ordinary 62 62
21‐Aug‐2025 The Vanguard Group,Inc. BUY 226.00 Ordinary 248 248
21‐Aug‐2025 The Vanguard Group,Inc. BUY 226.00 Ordinary 812 812
21‐Aug‐2025 The Vanguard Group,Inc. BUY 225.22 Ordinary 1,530 1,530
21‐Aug‐2025 The Vanguard Group,Inc. BUY 220.00 Ordinary 4,297 4,297
21‐Aug‐2025 The Vanguard Group,Inc. BUY 226.00 Ordinary 359 359
21‐Aug‐2025 The Vanguard Group,Inc. BUY 220.00 Ordinary 2,084 2,084
22‐Aug‐2025 The Vanguard Group,Inc. BUY 226.01 Ordinary 709 709
25‐Aug‐2025 The Vanguard Group,Inc. BUY 214.86 Ordinary 399 399
26‐Aug‐2025 The Vanguard Group,Inc. BUY 215.16 Ordinary 791 791
26‐Aug‐2025 The Vanguard Group,Inc. BUY 215.62 Ordinary 966 966
26‐Aug‐2025 The Vanguard Group,Inc. BUY 215.62 Ordinary 3,815 3,815

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
26‐Aug‐2025 The Vanguard Group,Inc. SELL 214.67 Ordinary (21,011) (21,011)
26‐Aug‐2025 The Vanguard Group,Inc. BUY 215.16 Ordinary 486 486
27‐Aug‐2025 The Vanguard Group,Inc. BUY 215.71 Ordinary 558 558
27‐Aug‐2025 The Vanguard Group,Inc. BUY 215.71 Ordinary 2,300 2,300
27‐Aug‐2025 The Vanguard Group,Inc. BUY 215.71 Ordinary 262 262
28‐Aug‐2025 The Vanguard Group,Inc. BUY 212.70 Ordinary 62 62
28‐Aug‐2025 The Vanguard Group,Inc. BUY 212.70 Ordinary 1,036 1,036
28‐Aug‐2025 The Vanguard Group,Inc. BUY 212.70 Ordinary 372 372
28‐Aug‐2025 The Vanguard Group,Inc. BUY 212.70 Ordinary 250 250
29‐Aug‐2025 The Vanguard Group,Inc. BUY 212.02 Ordinary 4,617 4,617
1‐Sep‐2025 The Vanguard Group,Inc. BUY 210.27 Ordinary 187 187
2‐Sep‐2025 The Vanguard Group,Inc. BUY 208.37 Ordinary 372 372
2‐Sep‐2025 The Vanguard Group,Inc. BUY 207.39 Ordinary 3,815 3,815
2‐Sep‐2025 The Vanguard Group,Inc. BUY 207.39 Ordinary 5,450 5,450
2‐Sep‐2025 The Vanguard Group,Inc. BUY 208.37 Ordinary 317 317
3‐Sep‐2025 The Vanguard Group,Inc. BUY 206.62 Ordinary 3,413 3,413
3‐Sep‐2025 The Vanguard Group,Inc. BUY 206.62 Ordinary 212 212
3‐Sep‐2025 The Vanguard Group,Inc. BUY 207.58 Ordinary 6,830 6,830
3‐Sep‐2025 The Vanguard Group,Inc. BUY 207.58 Ordinary 654 654
3‐Sep‐2025 The Vanguard Group,Inc. BUY 207.58 Ordinary 3,410 3,410
4‐Sep‐2025 The Vanguard Group,Inc. BUY 210.85 Ordinary 84 84
4‐Sep‐2025 The Vanguard Group,Inc. BUY 210.85 Ordinary 248 248
4‐Sep‐2025 The Vanguard Group,Inc. BUY 210.85 Ordinary 620 620
4‐Sep‐2025 The Vanguard Group,Inc. BUY 210.85 Ordinary 212 212
4‐Sep‐2025 The Vanguard Group,Inc. BUY 207.21 Ordinary 2,545 2,545
5‐Sep‐2025 The Vanguard Group,Inc. BUY 210.93 Ordinary 4,303 4,303
5‐Sep‐2025 The Vanguard Group,Inc. BUY 210.93 Ordinary 2,875 2,875
5‐Sep‐2025 The Vanguard Group,Inc. BUY 209.25 Ordinary 305 305
8‐Sep‐2025 The Vanguard Group,Inc. BUY 213.49 Ordinary 3,270 3,270
8‐Sep‐2025 The Vanguard Group,Inc. BUY 213.49 Ordinary 3,914 3,914
8‐Sep‐2025 The Vanguard Group,Inc. BUY 213.37 Ordinary 178 178
9‐Sep‐2025 The Vanguard Group,Inc. BUY 209.94 Ordinary 434 434
9‐Sep‐2025 The Vanguard Group,Inc. BUY 210.20 Ordinary 328 328
10‐Sep‐2025 The Vanguard Group,Inc. SELL 210.93 Ordinary (1,515) (1,515)
10‐Sep‐2025 The Vanguard Group,Inc. BUY 210.67 Ordinary 978 978
10‐Sep‐2025 The Vanguard Group,Inc. BUY 209.51 Ordinary 3,304 3,304
11‐Sep‐2025 The Vanguard Group,Inc. BUY 205.81 Ordinary 372 372
11‐Sep‐2025 The Vanguard Group,Inc. BUY 205.81 Ordinary 310 310
11‐Sep‐2025 The Vanguard Group,Inc. BUY 206.87 Ordinary 978 978
11‐Sep‐2025 The Vanguard Group,Inc. BUY 206.87 Ordinary 3,270 3,270
11‐Sep‐2025 The Vanguard Group,Inc. BUY 210.20 Ordinary 4,062 4,062
12‐Sep‐2025 The Vanguard Group,Inc. BUY 207.82 Ordinary 505 505
12‐Sep‐2025 The Vanguard Group,Inc. BUY 206.59 Ordinary 939 939
12‐Sep‐2025 The Vanguard Group,Inc. BUY 206.59 Ordinary 1,252 1,252
12‐Sep‐2025 The Vanguard Group,Inc. BUY 206.59 Ordinary 972 972
12‐Sep‐2025 The Vanguard Group,Inc. BUY 207.82 Ordinary 10,987 10,987
12‐Sep‐2025 The Vanguard Group,Inc. SELL 207.82 Ordinary (6,307) (6,307)
15‐Sep‐2025 The Vanguard Group,Inc. BUY 203.99 Ordinary 668 668
15‐Sep‐2025 The Vanguard Group,Inc. SELL 204.59 Ordinary (416) (416)
16‐Sep‐2025 The Vanguard Group,Inc. BUY 201.91 Ordinary 289 289
17‐Sep‐2025 The Vanguard Group,Inc. BUY 200.44 Ordinary 1,252 1,252
17‐Sep‐2025 The Vanguard Group,Inc. BUY 200.44 Ordinary 1,248 1,248
17‐Sep‐2025 The Vanguard Group,Inc. BUY 201.07 Ordinary 887 887
18‐Sep‐2025 The Vanguard Group,Inc. BUY 198.34 Ordinary 744 744
18‐Sep‐2025 The Vanguard Group,Inc. BUY 198.34 Ordinary 434 434
18‐Sep‐2025 The Vanguard Group,Inc. BUY 199.01 Ordinary 1,635 1,635
18‐Sep‐2025 The Vanguard Group,Inc. BUY 199.01 Ordinary 3,120 3,120
18‐Sep‐2025 The Vanguard Group,Inc. BUY 198.34 Ordinary 4,120 4,120
19‐Sep‐2025 The Vanguard Group,Inc. SELL 198.37 Ordinary (14) (14)
19‐Sep‐2025 The Vanguard Group,Inc. BUY 198.37 Ordinary 75,443 75,443
19‐Sep‐2025 The Vanguard Group,Inc. BUY 198.37 Ordinary 30,929 30,929
19‐Sep‐2025 The Vanguard Group,Inc. SELL 198.37 Ordinary (3,417) (3,417)
19‐Sep‐2025 The Vanguard Group,Inc. BUY 198.37 Ordinary 212 212
19‐Sep‐2025 The Vanguard Group,Inc. SELL 198.37 Ordinary (16,305) (16,305)
19‐Sep‐2025 The Vanguard Group,Inc. BUY 198.82 Ordinary 668 668
19‐Sep‐2025 The Vanguard Group,Inc. SELL 198.37 Ordinary (4,293) (4,293)
19‐Sep‐2025 The Vanguard Group,Inc. SELL 198.37 Ordinary (6,204) (6,204)
19‐Sep‐2025 The Vanguard Group,Inc. SELL 198.37 Ordinary (26,586) (26,586)
19‐Sep‐2025 The Vanguard Group,Inc. SELL 198.37 Ordinary (1,516) (1,516)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
19‐Sep‐2025 The Vanguard Group,Inc. SELL 198.37 Ordinary (12,858) (12,858)
19‐Sep‐2025 The Vanguard Group,Inc. SELL 198.37 Ordinary (105) (105)
19‐Sep‐2025 The Vanguard Group,Inc. SELL 198.37 Ordinary (5,143) (5,143)
19‐Sep‐2025 The Vanguard Group,Inc. BUY 198.37 Ordinary 1,563 1,563
19‐Sep‐2025 The Vanguard Group,Inc. BUY 198.37 Ordinary 1,603 1,603
19‐Sep‐2025 The Vanguard Group,Inc. BUY 198.37 Ordinary 149 149
19‐Sep‐2025 The Vanguard Group,Inc. BUY 198.37 Ordinary 144 144
22‐Sep‐2025 The Vanguard Group,Inc. SELL 198.53 Ordinary (9,946) (9,946)
23‐Sep‐2025 The Vanguard Group,Inc. BUY 199.94 Ordinary 434 434
23‐Sep‐2025 The Vanguard Group,Inc. BUY 199.11 Ordinary 3,276 3,276
23‐Sep‐2025 The Vanguard Group,Inc. BUY 199.11 Ordinary 1,648 1,648
25‐Sep‐2025 The Vanguard Group,Inc. BUY 197.99 Ordinary 590 590
25‐Sep‐2025 The Vanguard Group,Inc. BUY 197.99 Ordinary 318 318
25‐Sep‐2025 The Vanguard Group,Inc. BUY 197.15 Ordinary 4,368 4,368
25‐Sep‐2025 The Vanguard Group,Inc. BUY 197.99 Ordinary 2,067 2,067
25‐Sep‐2025 The Vanguard Group,Inc. BUY 197.15 Ordinary 544 544
26‐Sep‐2025 The Vanguard Group,Inc. BUY 194.23 Ordinary 197 197
26‐Sep‐2025 The Vanguard Group,Inc. BUY 194.23 Ordinary 9,364 9,364
26‐Sep‐2025 The Vanguard Group,Inc. BUY 194.23 Ordinary 2,421 2,421
26‐Sep‐2025 The Vanguard Group,Inc. BUY 196.20 Ordinary 409 409
26‐Sep‐2025 The Vanguard Group,Inc. BUY 194.23 Ordinary 4,636 4,636
26‐Sep‐2025 The Vanguard Group,Inc. BUY 194.23 Ordinary 439 439
26‐Sep‐2025 The Vanguard Group,Inc. SELL 194.23 Ordinary (4,166) (4,166)
29‐Sep‐2025 The Vanguard Group,Inc. BUY 199.51 Ordinary 3,276 3,276
29‐Sep‐2025 The Vanguard Group,Inc. BUY 199.51 Ordinary 2,730 2,730
29‐Sep‐2025 The Vanguard Group,Inc. BUY 199.00 Ordinary 271 271
30‐Sep‐2025 The Vanguard Group,Inc. BUY 198.20 Ordinary 212 212
30‐Sep‐2025 The Vanguard Group,Inc. BUY 198.80 Ordinary 1,312 1,312
30‐Sep‐2025 The Vanguard Group,Inc. BUY 198.80 Ordinary 5,665 5,665
30‐Sep‐2025 The Vanguard Group,Inc. BUY 198.80 Ordinary 2,060 2,060
30‐Sep‐2025 The Vanguard Group,Inc. BUY 200.56 Ordinary 6,698 6,698
30‐Sep‐2025 The Vanguard Group,Inc. SELL 198.20 Ordinary (3,027) (3,027)
1‐Oct‐2025 The Vanguard Group,Inc. BUY 198.80 Ordinary 248 248
1‐Oct‐2025 The Vanguard Group,Inc. BUY 198.80 Ordinary 212 212
1‐Oct‐2025 The Vanguard Group,Inc. SELL 198.80 Ordinary (303) (303)
2‐Oct‐2025 The Vanguard Group,Inc. BUY 206.24 Ordinary 118 118
2‐Oct‐2025 The Vanguard Group,Inc. BUY 206.24 Ordinary 62 62
2‐Oct‐2025 The Vanguard Group,Inc. BUY 206.24 Ordinary 248 248
2‐Oct‐2025 The Vanguard Group,Inc. BUY 206.24 Ordinary 372 372
3‐Oct‐2025 The Vanguard Group,Inc. BUY 207.79 Ordinary 106 106
3‐Oct‐2025 The Vanguard Group,Inc. BUY 207.79 Ordinary 106 106
6‐Oct‐2025 The Vanguard Group,Inc. BUY 205.67 Ordinary 106 106
7‐Oct‐2025 The Vanguard Group,Inc. SELL 205.01 Ordinary (9,302) (9,302)
8‐Oct‐2025 The Vanguard Group,Inc. BUY 205.72 Ordinary 119 119
8‐Oct‐2025 The Vanguard Group,Inc. SELL 205.58 Ordinary (5,074) (5,074)
9‐Oct‐2025 The Vanguard Group,Inc. BUY 207.00 Ordinary 6,234 6,234
9‐Oct‐2025 The Vanguard Group,Inc. BUY 207.00 Ordinary 620 620
9‐Oct‐2025 The Vanguard Group,Inc. BUY 207.00 Ordinary 186 186
9‐Oct‐2025 The Vanguard Group,Inc. BUY 207.00 Ordinary 434 434
9‐Oct‐2025 The Vanguard Group,Inc. BUY 207.00 Ordinary 650 650
9‐Oct‐2025 The Vanguard Group,Inc. BUY 206.74 Ordinary 5,599 5,599
10‐Oct‐2025 The Vanguard Group,Inc. BUY 209.20 Ordinary 124 124
10‐Oct‐2025 The Vanguard Group,Inc. BUY 208.21 Ordinary 1,650 1,650
10‐Oct‐2025 The Vanguard Group,Inc. BUY 209.04 Ordinary 1,404 1,404
10‐Oct‐2025 The Vanguard Group,Inc. BUY 209.20 Ordinary 318 318
13‐Oct‐2025 The Vanguard Group,Inc. BUY 208.75 Ordinary 106 106
14‐Oct‐2025 The Vanguard Group,Inc. BUY 211.00 Ordinary 372 372
14‐Oct‐2025 The Vanguard Group,Inc. BUY 212.16 Ordinary 4,368 4,368
14‐Oct‐2025 The Vanguard Group,Inc. BUY 212.16 Ordinary 1,350 1,350
14‐Oct‐2025 The Vanguard Group,Inc. BUY 211.00 Ordinary 7,520 7,520
14‐Oct‐2025 The Vanguard Group,Inc. BUY 211.00 Ordinary 3,494 3,494
15‐Oct‐2025 The Vanguard Group,Inc. BUY 214.45 Ordinary 5,295 5,295
15‐Oct‐2025 The Vanguard Group,Inc. BUY 217.09 Ordinary 4,368 4,368
15‐Oct‐2025 The Vanguard Group,Inc. BUY 217.09 Ordinary 1,796 1,796
16‐Oct‐2025 The Vanguard Group,Inc. BUY 220.29 Ordinary 372 372
16‐Oct‐2025 The Vanguard Group,Inc. BUY 220.29 Ordinary 396 396
16‐Oct‐2025 The Vanguard Group,Inc. BUY 220.24 Ordinary 3,276 3,276
16‐Oct‐2025 The Vanguard Group,Inc. BUY 220.24 Ordinary 1,648 1,648
16‐Oct‐2025 The Vanguard Group,Inc. BUY 217.60 Ordinary 3,763 3,763

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
16‐Oct‐2025 The Vanguard Group,Inc. BUY 217.60 Ordinary 3,513 3,513
17‐Oct‐2025 The Vanguard Group,Inc. BUY 218.50 Ordinary 84 84
17‐Oct‐2025 The Vanguard Group,Inc. BUY 218.50 Ordinary 792 792
17‐Oct‐2025 The Vanguard Group,Inc. BUY 218.85 Ordinary 4,368 4,368
20‐Oct‐2025 The Vanguard Group,Inc. BUY 217.67 Ordinary 84 84
20‐Oct‐2025 The Vanguard Group,Inc. BUY 218.70 Ordinary 1,535 1,535
20‐Oct‐2025 The Vanguard Group,Inc. BUY 218.70 Ordinary 2,106 2,106
21‐Oct‐2025 The Vanguard Group,Inc. BUY 220.41 Ordinary 310 310
21‐Oct‐2025 The Vanguard Group,Inc. BUY 219.60 Ordinary 3,270 3,270
21‐Oct‐2025 The Vanguard Group,Inc. BUY 219.60 Ordinary 2,163 2,163
22‐Oct‐2025 The Vanguard Group,Inc. BUY 219.95 Ordinary 820 820
22‐Oct‐2025 The Vanguard Group,Inc. BUY 220.30 Ordinary 469 469
23‐Oct‐2025 The Vanguard Group,Inc. BUY 217.55 Ordinary 372 372
23‐Oct‐2025 The Vanguard Group,Inc. BUY 217.55 Ordinary 248 248
23‐Oct‐2025 The Vanguard Group,Inc. BUY 217.55 Ordinary 212 212
23‐Oct‐2025 The Vanguard Group,Inc. BUY 217.55 Ordinary 318 318
23‐Oct‐2025 The Vanguard Group,Inc. BUY 218.00 Ordinary 1,854 1,854
24‐Oct‐2025 The Vanguard Group,Inc. BUY 213.89 Ordinary 3,270 3,270
24‐Oct‐2025 The Vanguard Group,Inc. SELL 217.33 Ordinary (314) (314)
27‐Oct‐2025 The Vanguard Group,Inc. BUY 211.42 Ordinary 106 106
27‐Oct‐2025 The Vanguard Group,Inc. BUY 211.42 Ordinary 106 106
27‐Oct‐2025 The Vanguard Group,Inc. BUY 211.38 Ordinary 1,842 1,842
27‐Oct‐2025 The Vanguard Group,Inc. BUY 211.38 Ordinary 4,360 4,360
28‐Oct‐2025 The Vanguard Group,Inc. BUY 177.86 Ordinary 91 91
28‐Oct‐2025 The Vanguard Group,Inc. BUY 177.86 Ordinary 396 396
28‐Oct‐2025 The Vanguard Group,Inc. BUY 178.07 Ordinary 815 815
28‐Oct‐2025 The Vanguard Group,Inc. BUY 188.50 Ordinary 5,558 5,558
28‐Oct‐2025 The Vanguard Group,Inc. BUY 178.07 Ordinary 2,060 2,060
28‐Oct‐2025 The Vanguard Group,Inc. BUY 188.50 Ordinary 752 752
28‐Oct‐2025 The Vanguard Group,Inc. BUY 177.86 Ordinary 319 319
29‐Oct‐2025 The Vanguard Group,Inc. BUY 170.77 Ordinary 248 248
29‐Oct‐2025 The Vanguard Group,Inc. BUY 170.77 Ordinary 212 212
29‐Oct‐2025 The Vanguard Group,Inc. BUY 170.17 Ordinary 6,540 6,540
29‐Oct‐2025 The Vanguard Group,Inc. BUY 170.17 Ordinary 2,706 2,706
29‐Oct‐2025 The Vanguard Group,Inc. BUY 170.17 Ordinary 1,030 1,030
29‐Oct‐2025 The Vanguard Group,Inc. BUY 170.77 Ordinary 542 542
29‐Oct‐2025 The Vanguard Group,Inc. BUY 170.77 Ordinary 243 243
30‐Oct‐2025 The Vanguard Group,Inc. BUY 179.56 Ordinary 434 434
30‐Oct‐2025 The Vanguard Group,Inc. BUY 179.56 Ordinary 310 310
30‐Oct‐2025 The Vanguard Group,Inc. BUY 179.56 Ordinary 495 495
30‐Oct‐2025 The Vanguard Group,Inc. BUY 173.56 Ordinary 4,252 4,252
30‐Oct‐2025 The Vanguard Group,Inc. BUY 179.18 Ordinary 384 384
31‐Oct‐2025 The Vanguard Group,Inc. BUY 178.50 Ordinary 212 212
31‐Oct‐2025 The Vanguard Group,Inc. BUY 178.11 Ordinary 381 381
31‐Oct‐2025 The Vanguard Group,Inc. BUY 178.50 Ordinary 91 91
3‐Nov‐2025 The Vanguard Group,Inc. BUY 175.19 Ordinary 2,176 2,176
3‐Nov‐2025 The Vanguard Group,Inc. BUY 175.19 Ordinary 381 381
3‐Nov‐2025 The Vanguard Group,Inc. SELL 178.50 Ordinary (251) (251)
4‐Nov‐2025 The Vanguard Group,Inc. BUY 176.99 Ordinary 310 310
4‐Nov‐2025 The Vanguard Group,Inc. BUY 176.99 Ordinary 124 124
4‐Nov‐2025 The Vanguard Group,Inc. BUY 176.99 Ordinary 186 186
4‐Nov‐2025 The Vanguard Group,Inc. BUY 176.99 Ordinary 124 124
4‐Nov‐2025 The Vanguard Group,Inc. BUY 176.99 Ordinary 372 372
4‐Nov‐2025 The Vanguard Group,Inc. BUY 176.99 Ordinary 1,786 1,786
4‐Nov‐2025 The Vanguard Group,Inc. BUY 176.99 Ordinary 996 996
4‐Nov‐2025 The Vanguard Group,Inc. BUY 176.81 Ordinary 918 918
4‐Nov‐2025 The Vanguard Group,Inc. BUY 176.81 Ordinary 4,848 4,848
4‐Nov‐2025 The Vanguard Group,Inc. BUY 173.49 Ordinary 6,841 6,841
4‐Nov‐2025 The Vanguard Group,Inc. BUY 176.99 Ordinary 369 369
5‐Nov‐2025 The Vanguard Group,Inc. BUY 176.34 Ordinary 11,448 11,448
5‐Nov‐2025 The Vanguard Group,Inc. BUY 176.34 Ordinary 212 212
5‐Nov‐2025 The Vanguard Group,Inc. BUY 176.34 Ordinary 106 106
5‐Nov‐2025 The Vanguard Group,Inc. BUY 177.01 Ordinary 3,264 3,264
5‐Nov‐2025 The Vanguard Group,Inc. BUY 176.17 Ordinary 12,064 12,064
5‐Nov‐2025 The Vanguard Group,Inc. BUY 177.01 Ordinary 4,040 4,040
5‐Nov‐2025 The Vanguard Group,Inc. BUY 177.01 Ordinary 202 202
5‐Nov‐2025 The Vanguard Group,Inc. BUY 176.34 Ordinary 662 662
6‐Nov‐2025 The Vanguard Group,Inc. BUY 179.49 Ordinary 186 186
6‐Nov‐2025 The Vanguard Group,Inc. SELL 179.49 Ordinary (2,988) (2,988)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
6‐Nov‐2025 The Vanguard Group,Inc. SELL 179.49 Ordinary (2,938) (2,938)
7‐Nov‐2025 The Vanguard Group,Inc. BUY 181.15 Ordinary 11,893 11,893
7‐Nov‐2025 The Vanguard Group,Inc. BUY 179.23 Ordinary 202 202
10‐Nov‐2025 The Vanguard Group,Inc. BUY 178.91 Ordinary 372 372
10‐Nov‐2025 The Vanguard Group,Inc. BUY 178.91 Ordinary 424 424
10‐Nov‐2025 The Vanguard Group,Inc. SELL 178.91 Ordinary (996) (996)
10‐Nov‐2025 The Vanguard Group,Inc. BUY 178.66 Ordinary 2,950 2,950
10‐Nov‐2025 The Vanguard Group,Inc. BUY 178.91 Ordinary 499 499
11‐Nov‐2025 The Vanguard Group,Inc. BUY 178.12 Ordinary 124 124
11‐Nov‐2025 The Vanguard Group,Inc. SELL 178.12 Ordinary (1,494) (1,494)
11‐Nov‐2025 The Vanguard Group,Inc. BUY 178.82 Ordinary 942 942
11‐Nov‐2025 The Vanguard Group,Inc. BUY 178.82 Ordinary 628 628
11‐Nov‐2025 The Vanguard Group,Inc. BUY 178.82 Ordinary 4,848 4,848
11‐Nov‐2025 The Vanguard Group,Inc. BUY 178.82 Ordinary 1,111 1,111
11‐Nov‐2025 The Vanguard Group,Inc. BUY 178.81 Ordinary 3,460 3,460
12‐Nov‐2025 The Vanguard Group,Inc. BUY 179.06 Ordinary 85 85
12‐Nov‐2025 The Vanguard Group,Inc. SELL 179.06 Ordinary (3,390) (3,390)
12‐Nov‐2025 The Vanguard Group,Inc. SELL 179.06 Ordinary (2,774) (2,774)
12‐Nov‐2025 The Vanguard Group,Inc. BUY 179.25 Ordinary 4,040 4,040
13‐Nov‐2025 The Vanguard Group,Inc. BUY 181.93 Ordinary 186 186
14‐Nov‐2025 The Vanguard Group,Inc. BUY 181.82 Ordinary 86 86
14‐Nov‐2025 The Vanguard Group,Inc. BUY 181.81 Ordinary 318 318
14‐Nov‐2025 The Vanguard Group,Inc. BUY 181.01 Ordinary 2,149 2,149
14‐Nov‐2025 The Vanguard Group,Inc. BUY 181.01 Ordinary 1,842 1,842
14‐Nov‐2025 The Vanguard Group,Inc. BUY 181.01 Ordinary 3,808 3,808
14‐Nov‐2025 The Vanguard Group,Inc. BUY 181.01 Ordinary 2,255 2,255
14‐Nov‐2025 The Vanguard Group,Inc. BUY 181.01 Ordinary 3,030 3,030
14‐Nov‐2025 The Vanguard Group,Inc. BUY 181.01 Ordinary 3,333 3,333
14‐Nov‐2025 The Vanguard Group,Inc. BUY 181.82 Ordinary 465 465
17‐Nov‐2025 The Vanguard Group,Inc. BUY 180.44 Ordinary 248 248
17‐Nov‐2025 The Vanguard Group,Inc. BUY 180.44 Ordinary 486 486
18‐Nov‐2025 The Vanguard Group,Inc. BUY 180.08 Ordinary 248 248
18‐Nov‐2025 The Vanguard Group,Inc. BUY 180.08 Ordinary 212 212
18‐Nov‐2025 The Vanguard Group,Inc. SELL 179.64 Ordinary (4,590) (4,590)
18‐Nov‐2025 The Vanguard Group,Inc. BUY 179.80 Ordinary 3,303 3,303
18‐Nov‐2025 The Vanguard Group,Inc. BUY 180.08 Ordinary 484 484
19‐Nov‐2025 The Vanguard Group,Inc. BUY 179.22 Ordinary 248 248
20‐Nov‐2025 The Vanguard Group,Inc. BUY 178.34 Ordinary 248 248
20‐Nov‐2025 The Vanguard Group,Inc. BUY 178.34 Ordinary 212 212
20‐Nov‐2025 The Vanguard Group,Inc. BUY 178.34 Ordinary 1,038 1,038
21‐Nov‐2025 The Vanguard Group,Inc. BUY 180.22 Ordinary 960 960
24‐Nov‐2025 The Vanguard Group,Inc. BUY 182.95 Ordinary 6,407 6,407
24‐Nov‐2025 The Vanguard Group,Inc. BUY 182.95 Ordinary 636 636
24‐Nov‐2025 The Vanguard Group,Inc. SELL 182.95 Ordinary (198) (198)
24‐Nov‐2025 The Vanguard Group,Inc. BUY 183.27 Ordinary 3,808 3,808
24‐Nov‐2025 The Vanguard Group,Inc. BUY 183.27 Ordinary 3,264 3,264
24‐Nov‐2025 The Vanguard Group,Inc. BUY 183.27 Ordinary 1,515 1,515
25‐Nov‐2025 The Vanguard Group,Inc. BUY 182.14 Ordinary 434 434
25‐Nov‐2025 The Vanguard Group,Inc. BUY 183.03 Ordinary 1,600 1,600
25‐Nov‐2025 The Vanguard Group,Inc. BUY 182.14 Ordinary 665 665
26‐Nov‐2025 The Vanguard Group,Inc. BUY 182.89 Ordinary 88 88
26‐Nov‐2025 The Vanguard Group,Inc. BUY 182.90 Ordinary 295 295
26‐Nov‐2025 The Vanguard Group,Inc. BUY 182.89 Ordinary 1,725 1,725
26‐Nov‐2025 The Vanguard Group,Inc. BUY 182.89 Ordinary 5,184 5,184
28‐Nov‐2025 The Vanguard Group,Inc. BUY 186.30 Ordinary 124 124
28‐Nov‐2025 The Vanguard Group,Inc. BUY 186.30 Ordinary 238 238
28‐Nov‐2025 The Vanguard Group,Inc. BUY 186.30 Ordinary 99 99
28‐Nov‐2025 The Vanguard Group,Inc. BUY 186.27 Ordinary 1,440 1,440
28‐Nov‐2025 The Vanguard Group,Inc. BUY 186.27 Ordinary 3,264 3,264
28‐Nov‐2025 The Vanguard Group,Inc. BUY 186.27 Ordinary 5,757 5,757
1‐Dec‐2025 The Vanguard Group,Inc. BUY 183.64 Ordinary 434 434
1‐Dec‐2025 The Vanguard Group,Inc. SELL 183.64 Ordinary (590) (590)
1‐Dec‐2025 The Vanguard Group,Inc. BUY 183.64 Ordinary 124 124
1‐Dec‐2025 The Vanguard Group,Inc. BUY 183.64 Ordinary 310 310
1‐Dec‐2025 The Vanguard Group,Inc. BUY 182.90 Ordinary 4,352 4,352
1‐Dec‐2025 The Vanguard Group,Inc. BUY 182.90 Ordinary 2,020 2,020
1‐Dec‐2025 The Vanguard Group,Inc. BUY 182.90 Ordinary 516 516
1‐Dec‐2025 The Vanguard Group,Inc. SELL 186.25 Ordinary (341) (341)
2‐Dec‐2025 The Vanguard Group,Inc. BUY 183.44 Ordinary 124 124

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
2‐Dec‐2025 The Vanguard Group,Inc. BUY 183.44 Ordinary 496 496
2‐Dec‐2025 The Vanguard Group,Inc. BUY 183.44 Ordinary 177 177
2‐Dec‐2025 The Vanguard Group,Inc. BUY 183.44 Ordinary 530 530
2‐Dec‐2025 The Vanguard Group,Inc. BUY 183.44 Ordinary 318 318
2‐Dec‐2025 The Vanguard Group,Inc. BUY 183.07 Ordinary 3,286 3,286
2‐Dec‐2025 The Vanguard Group,Inc. BUY 183.07 Ordinary 1,077 1,077
3‐Dec‐2025 The Vanguard Group,Inc. BUY 182.30 Ordinary 3,540 3,540
3‐Dec‐2025 The Vanguard Group,Inc. BUY 182.30 Ordinary 310 310
3‐Dec‐2025 The Vanguard Group,Inc. BUY 182.30 Ordinary 212 212
3‐Dec‐2025 The Vanguard Group,Inc. BUY 184.07 Ordinary 7,131 7,131
4‐Dec‐2025 The Vanguard Group,Inc. BUY 185.61 Ordinary 496 496
4‐Dec‐2025 The Vanguard Group,Inc. BUY 185.79 Ordinary 1,127 1,127
4‐Dec‐2025 The Vanguard Group,Inc. BUY 184.12 Ordinary 6,158 6,158
4‐Dec‐2025 The Vanguard Group,Inc. BUY 185.79 Ordinary 1,313 1,313
4‐Dec‐2025 The Vanguard Group,Inc. BUY 185.61 Ordinary 713 713
5‐Dec‐2025 The Vanguard Group,Inc. BUY 184.10 Ordinary 357 357
5‐Dec‐2025 The Vanguard Group,Inc. BUY 183.35 Ordinary 810 810
5‐Dec‐2025 The Vanguard Group,Inc. BUY 183.35 Ordinary 1,313 1,313
5‐Dec‐2025 The Vanguard Group,Inc. BUY 184.10 Ordinary 454 454
8‐Dec‐2025 The Vanguard Group,Inc. BUY 185.50 Ordinary 186 186
8‐Dec‐2025 The Vanguard Group,Inc. BUY 185.50 Ordinary 62 62
8‐Dec‐2025 The Vanguard Group,Inc. BUY 185.50 Ordinary 212 212
8‐Dec‐2025 The Vanguard Group,Inc. BUY 184.85 Ordinary 2,135 2,135
8‐Dec‐2025 The Vanguard Group,Inc. BUY 184.85 Ordinary 640 640
8‐Dec‐2025 The Vanguard Group,Inc. BUY 185.02 Ordinary 4,794 4,794
9‐Dec‐2025 The Vanguard Group,Inc. BUY 181.82 Ordinary 78 78
9‐Dec‐2025 The Vanguard Group,Inc. BUY 181.82 Ordinary 124 124
9‐Dec‐2025 The Vanguard Group,Inc. BUY 182.13 Ordinary 1,120 1,120
9‐Dec‐2025 The Vanguard Group,Inc. BUY 181.82 Ordinary 356 356
10‐Dec‐2025 The Vanguard Group,Inc. BUY 181.63 Ordinary 248 248
10‐Dec‐2025 The Vanguard Group,Inc. BUY 182.77 Ordinary 915 915
10‐Dec‐2025 The Vanguard Group,Inc. BUY 182.77 Ordinary 640 640
11‐Dec‐2025 The Vanguard Group,Inc. BUY 178.81 Ordinary 124 124
11‐Dec‐2025 The Vanguard Group,Inc. BUY 178.81 Ordinary 496 496
11‐Dec‐2025 The Vanguard Group,Inc. BUY 178.81 Ordinary 424 424
12‐Dec‐2025 The Vanguard Group,Inc. BUY 183.93 Ordinary 530 530
12‐Dec‐2025 The Vanguard Group,Inc. BUY 183.93 Ordinary 481 481
15‐Dec‐2025 The Vanguard Group,Inc. BUY 179.31 Ordinary 248 248
15‐Dec‐2025 The Vanguard Group,Inc. BUY 179.32 Ordinary 601 601
15‐Dec‐2025 The Vanguard Group,Inc. BUY 182.22 Ordinary 1,578 1,578
16‐Dec‐2025 The Vanguard Group,Inc. BUY 177.15 Ordinary 248 248
16‐Dec‐2025 The Vanguard Group,Inc. BUY 177.15 Ordinary 248 248
16‐Dec‐2025 The Vanguard Group,Inc. BUY 179.77 Ordinary 720 720
17‐Dec‐2025 The Vanguard Group,Inc. BUY 173.39 Ordinary 5,835 5,835
18‐Dec‐2025 The Vanguard Group,Inc. BUY 173.99 Ordinary 124 124
18‐Dec‐2025 The Vanguard Group,Inc. BUY 173.99 Ordinary 186 186
18‐Dec‐2025 The Vanguard Group,Inc. BUY 174.71 Ordinary 4,242 4,242
18‐Dec‐2025 The Vanguard Group,Inc. BUY 174.71 Ordinary 1,414 1,414
18‐Dec‐2025 The Vanguard Group,Inc. BUY 174.71 Ordinary 4,545 4,545
19‐Dec‐2025 The Vanguard Group,Inc. BUY 175.08 Ordinary 3,941 3,941
19‐Dec‐2025 The Vanguard Group,Inc. BUY 175.08 Ordinary 850 850
19‐Dec‐2025 The Vanguard Group,Inc. BUY 175.08 Ordinary 119 119
19‐Dec‐2025 The Vanguard Group,Inc. SELL 175.08 Ordinary (167) (167)
19‐Dec‐2025 The Vanguard Group,Inc. SELL 175.08 Ordinary (492) (492)
19‐Dec‐2025 The Vanguard Group,Inc. SELL 175.08 Ordinary (558) (558)
19‐Dec‐2025 The Vanguard Group,Inc. SELL 175.08 Ordinary (1,637) (1,637)
19‐Dec‐2025 The Vanguard Group,Inc. BUY 175.08 Ordinary 1,241 1,241
19‐Dec‐2025 The Vanguard Group,Inc. SELL 175.08 Ordinary (1,426) (1,426)
19‐Dec‐2025 The Vanguard Group,Inc. SELL 175.08 Ordinary (4,187) (4,187)
19‐Dec‐2025 The Vanguard Group,Inc. SELL 175.08 Ordinary (7,499) (7,499)
19‐Dec‐2025 The Vanguard Group,Inc. SELL 175.08 Ordinary (2,554) (2,554)
19‐Dec‐2025 The Vanguard Group,Inc. SELL 175.08 Ordinary (4,971) (4,971)
19‐Dec‐2025 The Vanguard Group,Inc. SELL 175.08 Ordinary (1,693) (1,693)
19‐Dec‐2025 The Vanguard Group,Inc. BUY 175.08 Ordinary 398 398
19‐Dec‐2025 The Vanguard Group,Inc. SELL 175.08 Ordinary (316) (316)
19‐Dec‐2025 The Vanguard Group,Inc. SELL 175.08 Ordinary (928) (928)
19‐Dec‐2025 The Vanguard Group,Inc. SELL 175.08 Ordinary (126) (126)
19‐Dec‐2025 The Vanguard Group,Inc. SELL 175.08 Ordinary (42) (42)
19‐Dec‐2025 The Vanguard Group,Inc. BUY 175.08 Ordinary 1,867 1,867

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
19‐Dec‐2025 The Vanguard Group,Inc. SELL 175.08 Ordinary (36) (36)
19‐Dec‐2025 The Vanguard Group,Inc. SELL 175.08 Ordinary (12) (12)
22‐Dec‐2025 The Vanguard Group,Inc. BUY 176.61 Ordinary 4,304 4,304
22‐Dec‐2025 The Vanguard Group,Inc. BUY 176.61 Ordinary 882 882
22‐Dec‐2025 The Vanguard Group,Inc. BUY 176.31 Ordinary 548 548
23‐Dec‐2025 The Vanguard Group,Inc. SELL 175.66 Ordinary (10,553) (10,553)
23‐Dec‐2025 The Vanguard Group,Inc. BUY 175.66 Ordinary 124 124
23‐Dec‐2025 The Vanguard Group,Inc. BUY 175.69 Ordinary 1,188 1,188
23‐Dec‐2025 The Vanguard Group,Inc. BUY 176.82 Ordinary 2,545 2,545
24‐Dec‐2025 The Vanguard Group,Inc. BUY 171.48 Ordinary 162 162
24‐Dec‐2025 The Vanguard Group,Inc. BUY 171.48 Ordinary 496 496
24‐Dec‐2025 The Vanguard Group,Inc. BUY 171.48 Ordinary 520 520
26‐Dec‐2025 The Vanguard Group,Inc. BUY 172.58 Ordinary 644 644
29‐Dec‐2025 The Vanguard Group,Inc. BUY 173.95 Ordinary 7,532 7,532
29‐Dec‐2025 The Vanguard Group,Inc. BUY 172.51 Ordinary 3,190 3,190
29‐Dec‐2025 The Vanguard Group,Inc. SELL 173.95 Ordinary (2,195) (2,195)
30‐Dec‐2025 The Vanguard Group,Inc. BUY 172.42 Ordinary 124 124
30‐Dec‐2025 The Vanguard Group,Inc. BUY 172.42 Ordinary 106 106
30‐Dec‐2025 The Vanguard Group,Inc. BUY 172.42 Ordinary 212 212
30‐Dec‐2025 The Vanguard Group,Inc. BUY 172.42 Ordinary 106 106
30‐Dec‐2025 The Vanguard Group,Inc. BUY 172.62 Ordinary 954 954
30‐Dec‐2025 The Vanguard Group,Inc. BUY 172.62 Ordinary 660 660
30‐Dec‐2025 The Vanguard Group,Inc. BUY 173.69 Ordinary 894 894
30‐Dec‐2025 The Vanguard Group,Inc. BUY 172.42 Ordinary 468 468
31‐Dec‐2025 The Vanguard Group,Inc. BUY 172.65 Ordinary 62 62
31‐Dec‐2025 The Vanguard Group,Inc. SELL 172.45 Ordinary (6,600) (6,600)
2‐Jan‐2026 The Vanguard Group,Inc. BUY 172.33 Ordinary 477 477
5‐Jan‐2026 The Vanguard Group,Inc. BUY 172.46 Ordinary 124 124
5‐Jan‐2026 The Vanguard Group,Inc. BUY 172.46 Ordinary 124 124
5‐Jan‐2026 The Vanguard Group,Inc. BUY 172.46 Ordinary 530 530
5‐Jan‐2026 The Vanguard Group,Inc. BUY 172.46 Ordinary 106 106
5‐Jan‐2026 The Vanguard Group,Inc. BUY 172.46 Ordinary 796 796
5‐Jan‐2026 The Vanguard Group,Inc. BUY 173.15 Ordinary 5,380 5,380
5‐Jan‐2026 The Vanguard Group,Inc. SELL 173.15 Ordinary (3,520) (3,520)
5‐Jan‐2026 The Vanguard Group,Inc. BUY 172.20 Ordinary 8,225 8,225
6‐Jan‐2026 The Vanguard Group,Inc. BUY 168.29 Ordinary 310 310
6‐Jan‐2026 The Vanguard Group,Inc. BUY 168.29 Ordinary 248 248
6‐Jan‐2026 The Vanguard Group,Inc. BUY 168.29 Ordinary 186 186
6‐Jan‐2026 The Vanguard Group,Inc. BUY 168.29 Ordinary 212 212
6‐Jan‐2026 The Vanguard Group,Inc. BUY 168.29 Ordinary 1,004 1,004
6‐Jan‐2026 The Vanguard Group,Inc. BUY 168.29 Ordinary 212 212
6‐Jan‐2026 The Vanguard Group,Inc. BUY 169.20 Ordinary 1,440 1,440
6‐Jan‐2026 The Vanguard Group,Inc. SELL 170.62 Ordinary (17,247) (17,247)
6‐Jan‐2026 The Vanguard Group,Inc. BUY 168.29 Ordinary 828 828
6‐Jan‐2026 The Vanguard Group,Inc. BUY 168.29 Ordinary 489 489
7‐Jan‐2026 The Vanguard Group,Inc. BUY 170.01 Ordinary 98 98
7‐Jan‐2026 The Vanguard Group,Inc. BUY 170.00 Ordinary 124 124
7‐Jan‐2026 The Vanguard Group,Inc. BUY 170.00 Ordinary 238 238
7‐Jan‐2026 The Vanguard Group,Inc. BUY 170.00 Ordinary 796 796
7‐Jan‐2026 The Vanguard Group,Inc. SELL 169.26 Ordinary (13,605) (13,605)
8‐Jan‐2026 The Vanguard Group,Inc. BUY 174.45 Ordinary 434 434
8‐Jan‐2026 The Vanguard Group,Inc. BUY 174.45 Ordinary 1,674 1,674
8‐Jan‐2026 The Vanguard Group,Inc. BUY 174.45 Ordinary 124 124
8‐Jan‐2026 The Vanguard Group,Inc. BUY 174.45 Ordinary 318 318
8‐Jan‐2026 The Vanguard Group,Inc. BUY 174.45 Ordinary 119 119
8‐Jan‐2026 The Vanguard Group,Inc. BUY 174.45 Ordinary 530 530
8‐Jan‐2026 The Vanguard Group,Inc. BUY 174.45 Ordinary 318 318
8‐Jan‐2026 The Vanguard Group,Inc. BUY 174.65 Ordinary 1,610 1,610
8‐Jan‐2026 The Vanguard Group,Inc. SELL 174.65 Ordinary (6,585) (6,585)
8‐Jan‐2026 The Vanguard Group,Inc. BUY 175.10 Ordinary 706 706
8‐Jan‐2026 The Vanguard Group,Inc. BUY 175.10 Ordinary 180 180
9‐Jan‐2026 The Vanguard Group,Inc. BUY 174.29 Ordinary 82 82
9‐Jan‐2026 The Vanguard Group,Inc. BUY 174.29 Ordinary 124 124
9‐Jan‐2026 The Vanguard Group,Inc. BUY 174.29 Ordinary 398 398
9‐Jan‐2026 The Vanguard Group,Inc. BUY 174.41 Ordinary 1,520 1,520
9‐Jan‐2026 The Vanguard Group,Inc. BUY 174.41 Ordinary 2,128 2,128
9‐Jan‐2026 The Vanguard Group,Inc. BUY 174.41 Ordinary 483 483
9‐Jan‐2026 The Vanguard Group,Inc. BUY 174.41 Ordinary 4,320 4,320
9‐Jan‐2026 The Vanguard Group,Inc. BUY 174.29 Ordinary 652 652

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
12‐Jan‐2026 The Vanguard Group,Inc. BUY 175.10 Ordinary 1,771 1,771
12‐Jan‐2026 The Vanguard Group,Inc. BUY 175.36 Ordinary 4,312 4,312
13‐Jan‐2026 The Vanguard Group,Inc. BUY 173.32 Ordinary 62 62
13‐Jan‐2026 The Vanguard Group,Inc. BUY 173.32 Ordinary 318 318
13‐Jan‐2026 The Vanguard Group,Inc. BUY 173.32 Ordinary 119 119
13‐Jan‐2026 The Vanguard Group,Inc. BUY 173.32 Ordinary 212 212
13‐Jan‐2026 The Vanguard Group,Inc. BUY 173.32 Ordinary 397 397
13‐Jan‐2026 The Vanguard Group,Inc. BUY 173.26 Ordinary 966 966
13‐Jan‐2026 The Vanguard Group,Inc. BUY 173.32 Ordinary 550 550
14‐Jan‐2026 The Vanguard Group,Inc. BUY 173.49 Ordinary 424 424
14‐Jan‐2026 The Vanguard Group,Inc. BUY 173.49 Ordinary 530 530
14‐Jan‐2026 The Vanguard Group,Inc. BUY 173.49 Ordinary 399 399
14‐Jan‐2026 The Vanguard Group,Inc. BUY 173.68 Ordinary 504 504
14‐Jan‐2026 The Vanguard Group,Inc. BUY 173.01 Ordinary 1,044 1,044
15‐Jan‐2026 The Vanguard Group,Inc. BUY 175.28 Ordinary 212 212
15‐Jan‐2026 The Vanguard Group,Inc. BUY 175.80 Ordinary 5,098 5,098
15‐Jan‐2026 The Vanguard Group,Inc. BUY 175.28 Ordinary 758 758
16‐Jan‐2026 The Vanguard Group,Inc. BUY 175.53 Ordinary 248 248
16‐Jan‐2026 The Vanguard Group,Inc. BUY 175.53 Ordinary 106 106
16‐Jan‐2026 The Vanguard Group,Inc. BUY 175.53 Ordinary 318 318
16‐Jan‐2026 The Vanguard Group,Inc. BUY 175.88 Ordinary 656 656
16‐Jan‐2026 The Vanguard Group,Inc. BUY 175.88 Ordinary 264 264
16‐Jan‐2026 The Vanguard Group,Inc. BUY 175.53 Ordinary 412 412
19‐Jan‐2026 The Vanguard Group,Inc. BUY 176.50 Ordinary 6,811 6,811
19‐Jan‐2026 The Vanguard Group,Inc. BUY 176.28 Ordinary 5,763 5,763
20‐Jan‐2026 The Vanguard Group,Inc. BUY 176.70 Ordinary 2,128 2,128
20‐Jan‐2026 The Vanguard Group,Inc. BUY 176.44 Ordinary 127 127
21‐Jan‐2026 The Vanguard Group,Inc. BUY 176.11 Ordinary 248 248
21‐Jan‐2026 The Vanguard Group,Inc. BUY 176.11 Ordinary 119 119
21‐Jan‐2026 The Vanguard Group,Inc. BUY 176.11 Ordinary 212 212
21‐Jan‐2026 The Vanguard Group,Inc. BUY 177.46 Ordinary 3,040 3,040
21‐Jan‐2026 The Vanguard Group,Inc. BUY 177.46 Ordinary 1,288 1,288
21‐Jan‐2026 The Vanguard Group,Inc. BUY 177.46 Ordinary 4,336 4,336
21‐Jan‐2026 The Vanguard Group,Inc. BUY 177.46 Ordinary 4,336 4,336
21‐Jan‐2026 The Vanguard Group,Inc. BUY 177.46 Ordinary 2,970 2,970
21‐Jan‐2026 The Vanguard Group,Inc. BUY 176.11 Ordinary 517 517
21‐Jan‐2026 The Vanguard Group,Inc. BUY 176.10 Ordinary 4,765 4,765
22‐Jan‐2026 The Vanguard Group,Inc. BUY 178.41 Ordinary 173 173
22‐Jan‐2026 The Vanguard Group,Inc. BUY 178.41 Ordinary 186 186
22‐Jan‐2026 The Vanguard Group,Inc. BUY 178.41 Ordinary 186 186
22‐Jan‐2026 The Vanguard Group,Inc. BUY 178.01 Ordinary 2,394 2,394
22‐Jan‐2026 The Vanguard Group,Inc. BUY 178.41 Ordinary 5,985 5,985
22‐Jan‐2026 The Vanguard Group,Inc. BUY 178.41 Ordinary 9,160 9,160
22‐Jan‐2026 The Vanguard Group,Inc. BUY 178.47 Ordinary 1,520 1,520
22‐Jan‐2026 The Vanguard Group,Inc. BUY 178.47 Ordinary 486 486
23‐Jan‐2026 The Vanguard Group,Inc. BUY 179.62 Ordinary 310 310
23‐Jan‐2026 The Vanguard Group,Inc. BUY 179.62 Ordinary 212 212
23‐Jan‐2026 The Vanguard Group,Inc. BUY 179.60 Ordinary 5,410 5,410
23‐Jan‐2026 The Vanguard Group,Inc. BUY 179.82 Ordinary 2,026 2,026
23‐Jan‐2026 The Vanguard Group,Inc. BUY 179.60 Ordinary 1,188 1,188
23‐Jan‐2026 The Vanguard Group,Inc. SELL 179.62 Ordinary (91) (91)
23‐Jan‐2026 The Vanguard Group,Inc. BUY 179.82 Ordinary 548 548
14‐Nov‐2022 Vanguard Investments Australia Ltd. BUY 286.55 Ordinary 7,760 7,760
17‐Nov‐2022 Vanguard Investments Australia Ltd. BUY 293.33 Ordinary 697 697
21‐Nov‐2022 Vanguard Investments Australia Ltd. SELL 296.96 Ordinary (11,670) (11,670)
23‐Nov‐2022 Vanguard Investments Australia Ltd. BUY 297.70 Ordinary 409 409
24‐Nov‐2022 Vanguard Investments Australia Ltd. BUY 299.00 Ordinary 5,850 5,850
28‐Nov‐2022 Vanguard Investments Australia Ltd. BUY 300.34 Ordinary 537 537
29‐Nov‐2022 Vanguard Investments Australia Ltd. BUY 302.58 Ordinary 5,850 5,850
30‐Nov‐2022 Vanguard Investments Australia Ltd. BUY 300.11 Ordinary 515 515
5‐Dec‐2022 Vanguard Investments Australia Ltd. BUY 300.00 Ordinary 9,750 9,750
8‐Dec‐2022 Vanguard Investments Australia Ltd. BUY 297.50 Ordinary 1,464 1,464
12‐Dec‐2022 Vanguard Investments Australia Ltd. BUY 298.20 Ordinary 3,900 3,900
13‐Dec‐2022 Vanguard Investments Australia Ltd. BUY 297.04 Ordinary 5,850 5,850
13‐Dec‐2022 Vanguard Investments Australia Ltd. BUY 297.04 Ordinary 3,900 3,900
14‐Dec‐2022 Vanguard Investments Australia Ltd. SELL 299.31 Ordinary (11,310) (11,310)
16‐Dec‐2022 Vanguard Investments Australia Ltd. BUY 291.68 Ordinary 4,939 4,939
16‐Dec‐2022 Vanguard Investments Australia Ltd. BUY 291.71 Ordinary 11,986 11,986
16‐Dec‐2022 Vanguard Investments Australia Ltd. SELL 291.68 Ordinary (734) (734)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
20‐Dec‐2022 Vanguard Investments Australia Ltd. BUY 285.92 Ordinary 3,900 3,900
20‐Dec‐2022 Vanguard Investments Australia Ltd. BUY 285.92 Ordinary 541 541
22‐Dec‐2022 Vanguard Investments Australia Ltd. SELL 290.77 Ordinary (7,020) (7,020)
23‐Dec‐2022 Vanguard Investments Australia Ltd. SELL 289.00 Ordinary (4,680) (4,680)
28‐Dec‐2022 Vanguard Investments Australia Ltd. SELL 285.57 Ordinary (13,650) (13,650)
30‐Dec‐2022 Vanguard Investments Australia Ltd. SELL 287.76 Ordinary (15,442) (15,442)
30‐Dec‐2022 Vanguard Investments Australia Ltd. SELL 287.76 Ordinary (195) (195)
3‐Jan‐2023 Vanguard Investments Australia Ltd. BUY 281.75 Ordinary 9,675 9,675
3‐Jan‐2023 Vanguard Investments Australia Ltd. BUY 281.75 Ordinary 1,440 1,440
12‐Jan‐2023 Vanguard Investments Australia Ltd. BUY 281.41 Ordinary 985 985
13‐Jan‐2023 Vanguard Investments Australia Ltd. SELL 282.98 Ordinary (5,805) (5,805)
18‐Jan‐2023 Vanguard Investments Australia Ltd. BUY 292.83 Ordinary 720 720
20‐Jan‐2023 Vanguard Investments Australia Ltd. SELL 299.02 Ordinary (6,480) (6,480)
24‐Jan‐2023 Vanguard Investments Australia Ltd. SELL 297.81 Ordinary (6,840) (6,840)
25‐Jan‐2023 Vanguard Investments Australia Ltd. BUY 296.12 Ordinary 536 536
25‐Jan‐2023 Vanguard Investments Australia Ltd. SELL 296.12 Ordinary (6,840) (6,840)
31‐Jan‐2023 Vanguard Investments Australia Ltd. BUY 298.08 Ordinary 337 337
1‐Feb‐2023 Vanguard Investments Australia Ltd. SELL 301.52 Ordinary (8,127) (8,127)
2‐Feb‐2023 Vanguard Investments Australia Ltd. BUY 304.58 Ordinary 536 536
3‐Feb‐2023 Vanguard Investments Australia Ltd. SELL 313.81 Ordinary (6,192) (6,192)
3‐Feb‐2023 Vanguard Investments Australia Ltd. BUY 313.81 Ordinary 7,740 7,740
3‐Feb‐2023 Vanguard Investments Australia Ltd. BUY 313.81 Ordinary 442 442
10‐Feb‐2023 Vanguard Investments Australia Ltd. SELL 305.00 Ordinary (177) (177)
13‐Feb‐2023 Vanguard Investments Australia Ltd. SELL 305.01 Ordinary (9,705) (9,705)
13‐Feb‐2023 Vanguard Investments Australia Ltd. BUY 305.01 Ordinary 5,820 5,820
17‐Feb‐2023 Vanguard Investments Australia Ltd. BUY 298.40 Ordinary 6,192 6,192
17‐Feb‐2023 Vanguard Investments Australia Ltd. BUY 298.40 Ordinary 325 325
20‐Feb‐2023 Vanguard Investments Australia Ltd. BUY 298.40 Ordinary 537 537
21‐Feb‐2023 Vanguard Investments Australia Ltd. BUY 298.44 Ordinary 5,820 5,820
21‐Feb‐2023 Vanguard Investments Australia Ltd. SELL 298.44 Ordinary (23,280) (23,280)
22‐Feb‐2023 Vanguard Investments Australia Ltd. BUY 295.70 Ordinary 3,890 3,890
22‐Feb‐2023 Vanguard Investments Australia Ltd. BUY 296.43 Ordinary 597 597
23‐Feb‐2023 Vanguard Investments Australia Ltd. SELL 298.73 Ordinary (538) (538)
24‐Feb‐2023 Vanguard Investments Australia Ltd. BUY 299.48 Ordinary 538 538
24‐Feb‐2023 Vanguard Investments Australia Ltd. BUY 299.48 Ordinary 538 538
28‐Feb‐2023 Vanguard Investments Australia Ltd. BUY 296.30 Ordinary 251 251
1‐Mar‐2023 Vanguard Investments Australia Ltd. SELL 292.85 Ordinary (7,020) (7,020)
1‐Mar‐2023 Vanguard Investments Australia Ltd. BUY 292.85 Ordinary 5,850 5,850
1‐Mar‐2023 Vanguard Investments Australia Ltd. BUY 292.85 Ordinary 1,086 1,086
3‐Mar‐2023 Vanguard Investments Australia Ltd. BUY 293.02 Ordinary 5,070 5,070
8‐Mar‐2023 Vanguard Investments Australia Ltd. BUY 297.10 Ordinary 205 205
9‐Mar‐2023 Vanguard Investments Australia Ltd. BUY 290.50 Ordinary 814 814
10‐Mar‐2023 Vanguard Investments Australia Ltd. BUY 286.05 Ordinary 5,895 5,895
13‐Mar‐2023 Vanguard Investments Australia Ltd. SELL 283.23 Ordinary (4,323) (4,323)
14‐Mar‐2023 Vanguard Investments Australia Ltd. BUY 279.13 Ordinary 7,860 7,860
14‐Mar‐2023 Vanguard Investments Australia Ltd. BUY 279.13 Ordinary 546 546
14‐Mar‐2023 Vanguard Investments Australia Ltd. BUY 279.13 Ordinary 1,194 1,194
15‐Mar‐2023 Vanguard Investments Australia Ltd. BUY 284.10 Ordinary 546 546
15‐Mar‐2023 Vanguard Investments Australia Ltd. BUY 284.09 Ordinary 2,281 2,281
16‐Mar‐2023 Vanguard Investments Australia Ltd. BUY 289.28 Ordinary 7,880 7,880
17‐Mar‐2023 Vanguard Investments Australia Ltd. BUY 287.26 Ordinary 1,441 1,441
17‐Mar‐2023 Vanguard Investments Australia Ltd. BUY 287.26 Ordinary 39,276 39,276
17‐Mar‐2023 Vanguard Investments Australia Ltd. BUY 287.26 Ordinary 815 815
17‐Mar‐2023 Vanguard Investments Australia Ltd. BUY 287.26 Ordinary 970 970
20‐Mar‐2023 Vanguard Investments Australia Ltd. SELL 284.90 Ordinary (10,192) (10,192)
20‐Mar‐2023 Vanguard Investments Australia Ltd. SELL 284.90 Ordinary (1,097) (1,097)
21‐Mar‐2023 Vanguard Investments Australia Ltd. BUY 284.99 Ordinary 5,895 5,895
22‐Mar‐2023 Vanguard Investments Australia Ltd. SELL 287.50 Ordinary (5,430) (5,430)
24‐Mar‐2023 Vanguard Investments Australia Ltd. BUY 288.49 Ordinary 4,716 4,716
31‐Mar‐2023 Vanguard Investments Australia Ltd. SELL 288.30 Ordinary (347) (347)
3‐Apr‐2023 Vanguard Investments Australia Ltd. BUY 290.91 Ordinary 543 543
4‐Apr‐2023 Vanguard Investments Australia Ltd. BUY 291.47 Ordinary 5,850 5,850
4‐Apr‐2023 Vanguard Investments Australia Ltd. BUY 291.47 Ordinary 1,077 1,077
5‐Apr‐2023 Vanguard Investments Australia Ltd. BUY 293.62 Ordinary 31,291 31,291
6‐Apr‐2023 Vanguard Investments Australia Ltd. BUY 300.18 Ordinary 1,077 1,077
11‐Apr‐2023 Vanguard Investments Australia Ltd. BUY 301.75 Ordinary 718 718
17‐Apr‐2023 Vanguard Investments Australia Ltd. BUY 301.86 Ordinary 543 543
18‐Apr‐2023 Vanguard Investments Australia Ltd. BUY 300.24 Ordinary 11,645 11,645
28‐Apr‐2023 Vanguard Investments Australia Ltd. SELL 300.58 Ordinary (67,166) (67,166)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
1‐May‐2023 Vanguard Investments Australia Ltd. BUY 302.43 Ordinary 439 439
2‐May‐2023 Vanguard Investments Australia Ltd. BUY 301.71 Ordinary 3,920 3,920
2‐May‐2023 Vanguard Investments Australia Ltd. BUY 301.71 Ordinary 543 543
3‐May‐2023 Vanguard Investments Australia Ltd. BUY 299.59 Ordinary 3,528 3,528
3‐May‐2023 Vanguard Investments Australia Ltd. BUY 299.59 Ordinary 26,141 26,141
3‐May‐2023 Vanguard Investments Australia Ltd. BUY 299.59 Ordinary 269 269
8‐May‐2023 Vanguard Investments Australia Ltd. BUY 301.27 Ordinary 724 724
10‐May‐2023 Vanguard Investments Australia Ltd. BUY 303.20 Ordinary 544 544
10‐May‐2023 Vanguard Investments Australia Ltd. BUY 303.25 Ordinary 65 65
10‐May‐2023 Vanguard Investments Australia Ltd. BUY 298.82 Ordinary 174 174
11‐May‐2023 Vanguard Investments Australia Ltd. BUY 302.00 Ordinary 3,144 3,144
12‐May‐2023 Vanguard Investments Australia Ltd. BUY 306.36 Ordinary 3,144 3,144
15‐May‐2023 Vanguard Investments Australia Ltd. BUY 305.17 Ordinary 321 321
16‐May‐2023 Vanguard Investments Australia Ltd. BUY 304.20 Ordinary 354 354
18‐May‐2023 Vanguard Investments Australia Ltd. BUY 302.82 Ordinary 185 185
24‐May‐2023 Vanguard Investments Australia Ltd. BUY 305.62 Ordinary 353 353
31‐May‐2023 Vanguard Investments Australia Ltd. SELL 306.39 Ordinary (305) (305)
1‐Jun‐2023 Vanguard Investments Australia Ltd. BUY 310.29 Ordinary 3,950 3,950
1‐Jun‐2023 Vanguard Investments Australia Ltd. SELL 310.29 Ordinary (10,665) (10,665)
6‐Jun‐2023 Vanguard Investments Australia Ltd. SELL 307.72 Ordinary (8,295) (8,295)
7‐Jun‐2023 Vanguard Investments Australia Ltd. BUY 308.86 Ordinary 2,765 2,765
9‐Jun‐2023 Vanguard Investments Australia Ltd. BUY 305.30 Ordinary 3,160 3,160
15‐Jun‐2023 Vanguard Investments Australia Ltd. BUY 279.50 Ordinary 3,555 3,555
15‐Jun‐2023 Vanguard Investments Australia Ltd. BUY 279.50 Ordinary 541 541
15‐Jun‐2023 Vanguard Investments Australia Ltd. BUY 279.50 Ordinary 728 728
16‐Jun‐2023 Vanguard Investments Australia Ltd. SELL 277.86 Ordinary (608) (608)
22‐Jun‐2023 Vanguard Investments Australia Ltd. BUY 281.99 Ordinary 1,086 1,086
23‐Jun‐2023 Vanguard Investments Australia Ltd. BUY 282.00 Ordinary 1,086 1,086
26‐Jun‐2023 Vanguard Investments Australia Ltd. BUY 280.00 Ordinary 3,168 3,168
27‐Jun‐2023 Vanguard Investments Australia Ltd. BUY 279.05 Ordinary 3,564 3,564
29‐Jun‐2023 Vanguard Investments Australia Ltd. BUY 278.30 Ordinary 542 542
30‐Jun‐2023 Vanguard Investments Australia Ltd. SELL 277.38 Ordinary (438) (438)
3‐Jul‐2023 Vanguard Investments Australia Ltd. BUY 276.25 Ordinary 6,272 6,272
3‐Jul‐2023 Vanguard Investments Australia Ltd. BUY 276.25 Ordinary 606 606
3‐Jul‐2023 Vanguard Investments Australia Ltd. BUY 276.25 Ordinary 1,077 1,077
4‐Jul‐2023 Vanguard Investments Australia Ltd. SELL 276.55 Ordinary (25,480) (25,480)
5‐Jul‐2023 Vanguard Investments Australia Ltd. SELL 274.19 Ordinary (3,920) (3,920)
5‐Jul‐2023 Vanguard Investments Australia Ltd. SELL 274.19 Ordinary (19,600) (19,600)
6‐Jul‐2023 Vanguard Investments Australia Ltd. BUY 272.49 Ordinary 23,758 23,758
7‐Jul‐2023 Vanguard Investments Australia Ltd. BUY 266.90 Ordinary 3,920 3,920
10‐Jul‐2023 Vanguard Investments Australia Ltd. BUY 264.12 Ordinary 6,664 6,664
11‐Jul‐2023 Vanguard Investments Australia Ltd. BUY 265.01 Ordinary 1,800 1,800
12‐Jul‐2023 Vanguard Investments Australia Ltd. BUY 262.86 Ordinary 532 532
13‐Jul‐2023 Vanguard Investments Australia Ltd. BUY 264.47 Ordinary 532 532
13‐Jul‐2023 Vanguard Investments Australia Ltd. BUY 264.47 Ordinary 532 532
14‐Jul‐2023 Vanguard Investments Australia Ltd. SELL 260.98 Ordinary (532) (532)
17‐Jul‐2023 Vanguard Investments Australia Ltd. BUY 258.82 Ordinary 9,635 9,635
17‐Jul‐2023 Vanguard Investments Australia Ltd. BUY 258.82 Ordinary 470 470
19‐Jul‐2023 Vanguard Investments Australia Ltd. BUY 265.52 Ordinary 3,920 3,920
20‐Jul‐2023 Vanguard Investments Australia Ltd. BUY 265.30 Ordinary 1,960 1,960
20‐Jul‐2023 Vanguard Investments Australia Ltd. BUY 265.30 Ordinary 340 340
21‐Jul‐2023 Vanguard Investments Australia Ltd. BUY 267.10 Ordinary 7,095 7,095
24‐Jul‐2023 Vanguard Investments Australia Ltd. BUY 266.27 Ordinary 3,136 3,136
26‐Jul‐2023 Vanguard Investments Australia Ltd. BUY 262.86 Ordinary 213 213
26‐Jul‐2023 Vanguard Investments Australia Ltd. SELL 262.86 Ordinary (7,200) (7,200)
31‐Jul‐2023 Vanguard Investments Australia Ltd. SELL 268.52 Ordinary (1,080) (1,080)
2‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 268.09 Ordinary 424 424
3‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 267.00 Ordinary 3,136 3,136
3‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 267.00 Ordinary 195 195
9‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 262.64 Ordinary 3,920 3,920
10‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 264.61 Ordinary 3,920 3,920
10‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 264.61 Ordinary 391 391
16‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 271.59 Ordinary 13,286 13,286
16‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 271.59 Ordinary 3,930 3,930
16‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 271.59 Ordinary 3,144 3,144
16‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 271.59 Ordinary 177 177
16‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 272.20 Ordinary 462 462
17‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 269.60 Ordinary 3,940 3,940
18‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 270.57 Ordinary 3,940 3,940

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
22‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 264.15 Ordinary 33,490 33,490
23‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 263.20 Ordinary 11,032 11,032
23‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 263.20 Ordinary 17,336 17,336
23‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 263.20 Ordinary 1,576 1,576
23‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 263.20 Ordinary 3,940 3,940
25‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 263.42 Ordinary 3,940 3,940
30‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 271.91 Ordinary 10,665 10,665
30‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 271.91 Ordinary 3,950 3,950
30‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 271.91 Ordinary 1,810 1,810
31‐Aug‐2023 Vanguard Investments Australia Ltd. BUY 273.53 Ordinary 105 105
1‐Sep‐2023 Vanguard Investments Australia Ltd. BUY 269.09 Ordinary 553 553
6‐Sep‐2023 Vanguard Investments Australia Ltd. BUY 271.20 Ordinary 5,530 5,530
7‐Sep‐2023 Vanguard Investments Australia Ltd. BUY 268.20 Ordinary 678 678
8‐Sep‐2023 Vanguard Investments Australia Ltd. BUY 270.85 Ordinary 541 541
11‐Sep‐2023 Vanguard Investments Australia Ltd. BUY 268.57 Ordinary 1,588 1,588
12‐Sep‐2023 Vanguard Investments Australia Ltd. BUY 270.37 Ordinary 3,970 3,970
12‐Sep‐2023 Vanguard Investments Australia Ltd. SELL 270.37 Ordinary (3,156) (3,156)
14‐Sep‐2023 Vanguard Investments Australia Ltd. BUY 266.93 Ordinary 5,161 5,161
14‐Sep‐2023 Vanguard Investments Australia Ltd. SELL 266.93 Ordinary (1,820) (1,820)
15‐Sep‐2023 Vanguard Investments Australia Ltd. BUY 267.66 Ordinary 23,440 23,440
15‐Sep‐2023 Vanguard Investments Australia Ltd. SELL 267.66 Ordinary (4,125) (4,125)
15‐Sep‐2023 Vanguard Investments Australia Ltd. SELL 267.66 Ordinary (4,265) (4,265)
19‐Sep‐2023 Vanguard Investments Australia Ltd. BUY 263.60 Ordinary 3,950 3,950
19‐Sep‐2023 Vanguard Investments Australia Ltd. SELL 263.60 Ordinary (3,032) (3,032)
21‐Sep‐2023 Vanguard Investments Australia Ltd. BUY 256.35 Ordinary 4,740 4,740
22‐Sep‐2023 Vanguard Investments Australia Ltd. BUY 252.15 Ordinary 7,900 7,900
25‐Sep‐2023 Vanguard Investments Australia Ltd. SELL 253.00 Ordinary (6,715) (6,715)
25‐Sep‐2023 Vanguard Investments Australia Ltd. SELL 253.00 Ordinary (2,990) (2,990)
26‐Sep‐2023 Vanguard Investments Australia Ltd. BUY 255.60 Ordinary 3,950 3,950
27‐Sep‐2023 Vanguard Investments Australia Ltd. BUY 252.04 Ordinary 3,152 3,152
28‐Sep‐2023 Vanguard Investments Australia Ltd. BUY 252.04 Ordinary 1,576 1,576
29‐Sep‐2023 Vanguard Investments Australia Ltd. BUY 250.80 Ordinary 4,728 4,728
29‐Sep‐2023 Vanguard Investments Australia Ltd. BUY 250.80 Ordinary 1,082 1,082
29‐Sep‐2023 Vanguard Investments Australia Ltd. SELL 250.80 Ordinary (906) (906)
29‐Sep‐2023 Vanguard Investments Australia Ltd. SELL 250.80 Ordinary (526) (526)
2‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 246.36 Ordinary 5,057 5,057
3‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 248.71 Ordinary 11,670 11,670
4‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 248.70 Ordinary 5,835 5,835
6‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 250.20 Ordinary 3,501 3,501
9‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 253.45 Ordinary 5,835 5,835
11‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 254.27 Ordinary 228 228
12‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 238.24 Ordinary 3,890 3,890
17‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 236.40 Ordinary 1,945 1,945
17‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 236.40 Ordinary 778 778
18‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 238.95 Ordinary 778 778
18‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 238.95 Ordinary 492 492
19‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 235.87 Ordinary 3,890 3,890
19‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 235.87 Ordinary 2,723 2,723
20‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 233.09 Ordinary 3,890 3,890
25‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 236.05 Ordinary 3,890 3,890
25‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 236.05 Ordinary 4,668 4,668
26‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 234.34 Ordinary 5,070 5,070
26‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 234.34 Ordinary 1,950 1,950
26‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 234.34 Ordinary 1,315 1,315
26‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 234.34 Ordinary 3,067 3,067
27‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 234.09 Ordinary 16,858 16,858
27‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 234.09 Ordinary 586 586
31‐Oct‐2023 Vanguard Investments Australia Ltd. BUY 232.35 Ordinary 3,900 3,900
1‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 234.98 Ordinary 3,900 3,900
2‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 238.10 Ordinary 3,900 3,900
2‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 238.10 Ordinary 205 205
3‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 244.00 Ordinary 439 439
6‐Nov‐2023 Vanguard Investments Australia Ltd. SELL 248.22 Ordinary (1,388) (1,388)
7‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 248.12 Ordinary 3,900 3,900
8‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 247.85 Ordinary 541 541
8‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 247.85 Ordinary 257 257
8‐Nov‐2023 Vanguard Investments Australia Ltd. SELL 247.85 Ordinary (1,735) (1,735)
9‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 252.30 Ordinary 6,007 6,007
9‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 252.30 Ordinary 130 130

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
9‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 251.08 Ordinary 130 130
13‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 252.00 Ordinary 13,708 13,708
14‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 254.90 Ordinary 245 245
15‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 260.55 Ordinary 3,910 3,910
15‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 260.55 Ordinary 544 544
16‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 262.38 Ordinary 186 186
17‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 258.61 Ordinary 4,704 4,704
17‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 258.61 Ordinary 7,840 7,840
17‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 258.61 Ordinary 1,960 1,960
20‐Nov‐2023 Vanguard Investments Australia Ltd. SELL 257.62 Ordinary (1,568) (1,568)
21‐Nov‐2023 Vanguard Investments Australia Ltd. SELL 256.80 Ordinary (3,141) (3,141)
22‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 259.24 Ordinary 1,955 1,955
24‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 258.09 Ordinary 3,910 3,910
28‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 256.88 Ordinary 698 698
29‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 262.20 Ordinary 3,910 3,910
30‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 262.22 Ordinary 984 984
30‐Nov‐2023 Vanguard Investments Australia Ltd. BUY 262.23 Ordinary 393 393
6‐Dec‐2023 Vanguard Investments Australia Ltd. BUY 267.47 Ordinary 3,136 3,136
11‐Dec‐2023 Vanguard Investments Australia Ltd. BUY 267.75 Ordinary 3,920 3,920
13‐Dec‐2023 Vanguard Investments Australia Ltd. BUY 272.34 Ordinary 1,047 1,047
15‐Dec‐2023 Vanguard Investments Australia Ltd. SELL 278.74 Ordinary (4,544) (4,544)
19‐Dec‐2023 Vanguard Investments Australia Ltd. BUY 281.09 Ordinary 554 554
20‐Dec‐2023 Vanguard Investments Australia Ltd. BUY 284.05 Ordinary 4,704 4,704
21‐Dec‐2023 Vanguard Investments Australia Ltd. BUY 282.51 Ordinary 46,256 46,256
22‐Dec‐2023 Vanguard Investments Australia Ltd. SELL 282.15 Ordinary (5,096) (5,096)
3‐Jan‐2024 Vanguard Investments Australia Ltd. BUY 284.81 Ordinary 937 937
4‐Jan‐2024 Vanguard Investments Australia Ltd. BUY 286.73 Ordinary 2,340 2,340
5‐Jan‐2024 Vanguard Investments Australia Ltd. BUY 287.94 Ordinary 5,070 5,070
5‐Jan‐2024 Vanguard Investments Australia Ltd. BUY 287.94 Ordinary 550 550
8‐Jan‐2024 Vanguard Investments Australia Ltd. BUY 286.80 Ordinary 1,170 1,170
8‐Jan‐2024 Vanguard Investments Australia Ltd. BUY 286.80 Ordinary 1,950 1,950
10‐Jan‐2024 Vanguard Investments Australia Ltd. BUY 291.86 Ordinary 4,290 4,290
10‐Jan‐2024 Vanguard Investments Australia Ltd. BUY 291.86 Ordinary 2,340 2,340
11‐Jan‐2024 Vanguard Investments Australia Ltd. BUY 291.38 Ordinary 780 780
15‐Jan‐2024 Vanguard Investments Australia Ltd. BUY 289.17 Ordinary 550 550
16‐Jan‐2024 Vanguard Investments Australia Ltd. BUY 284.69 Ordinary 2,730 2,730
16‐Jan‐2024 Vanguard Investments Australia Ltd. BUY 284.69 Ordinary 309 309
17‐Jan‐2024 Vanguard Investments Australia Ltd. SELL 285.91 Ordinary (2,340) (2,340)
22‐Jan‐2024 Vanguard Investments Australia Ltd. BUY 290.52 Ordinary 3,890 3,890
31‐Jan‐2024 Vanguard Investments Australia Ltd. BUY 301.70 Ordinary 3,890 3,890
31‐Jan‐2024 Vanguard Investments Australia Ltd. BUY 301.70 Ordinary 197 197
5‐Feb‐2024 Vanguard Investments Australia Ltd. BUY 300.24 Ordinary 214 214
8‐Feb‐2024 Vanguard Investments Australia Ltd. BUY 303.15 Ordinary 290 290
9‐Feb‐2024 Vanguard Investments Australia Ltd. SELL 305.00 Ordinary (17,550) (17,550)
12‐Feb‐2024 Vanguard Investments Australia Ltd. BUY 290.24 Ordinary 3,900 3,900
15‐Feb‐2024 Vanguard Investments Australia Ltd. BUY 282.89 Ordinary 1,690 1,690
20‐Feb‐2024 Vanguard Investments Australia Ltd. BUY 282.28 Ordinary 226 226
21‐Feb‐2024 Vanguard Investments Australia Ltd. BUY 284.27 Ordinary 5,474 5,474
23‐Feb‐2024 Vanguard Investments Australia Ltd. BUY 285.34 Ordinary 5,865 5,865
26‐Feb‐2024 Vanguard Investments Australia Ltd. BUY 287.32 Ordinary 1,695 1,695
26‐Feb‐2024 Vanguard Investments Australia Ltd. BUY 287.32 Ordinary 678 678
28‐Feb‐2024 Vanguard Investments Australia Ltd. BUY 285.24 Ordinary 275 275
29‐Feb‐2024 Vanguard Investments Australia Ltd. BUY 286.24 Ordinary 80 80
5‐Mar‐2024 Vanguard Investments Australia Ltd. BUY 283.00 Ordinary 1,108 1,108
7‐Mar‐2024 Vanguard Investments Australia Ltd. BUY 281.86 Ordinary 534 534
12‐Mar‐2024 Vanguard Investments Australia Ltd. BUY 281.87 Ordinary 1,076 1,076
14‐Mar‐2024 Vanguard Investments Australia Ltd. BUY 282.67 Ordinary 8,668 8,668
14‐Mar‐2024 Vanguard Investments Australia Ltd. BUY 282.67 Ordinary 3,152 3,152
15‐Mar‐2024 Vanguard Investments Australia Ltd. BUY 280.21 Ordinary 45,491 45,491
15‐Mar‐2024 Vanguard Investments Australia Ltd. BUY 280.21 Ordinary 3,994 3,994
19‐Mar‐2024 Vanguard Investments Australia Ltd. BUY 279.17 Ordinary 3,940 3,940
19‐Mar‐2024 Vanguard Investments Australia Ltd. BUY 279.17 Ordinary 3,940 3,940
20‐Mar‐2024 Vanguard Investments Australia Ltd. SELL 278.87 Ordinary (686) (686)
22‐Mar‐2024 Vanguard Investments Australia Ltd. BUY 280.94 Ordinary 1,970 1,970
26‐Mar‐2024 Vanguard Investments Australia Ltd. BUY 282.47 Ordinary 3,152 3,152
28‐Mar‐2024 Vanguard Investments Australia Ltd. BUY 287.92 Ordinary 3,940 3,940
2‐Apr‐2024 Vanguard Investments Australia Ltd. SELL 285.67 Ordinary (10,530) (10,530)
2‐Apr‐2024 Vanguard Investments Australia Ltd. BUY 285.67 Ordinary 190 190
3‐Apr‐2024 Vanguard Investments Australia Ltd. BUY 282.31 Ordinary 1,560 1,560

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
3‐Apr‐2024 Vanguard Investments Australia Ltd. BUY 282.31 Ordinary 230 230
4‐Apr‐2024 Vanguard Investments Australia Ltd. BUY 282.00 Ordinary 4,290 4,290
5‐Apr‐2024 Vanguard Investments Australia Ltd. BUY 280.05 Ordinary 3,120 3,120
5‐Apr‐2024 Vanguard Investments Australia Ltd. SELL 280.05 Ordinary (2,340) (2,340)
8‐Apr‐2024 Vanguard Investments Australia Ltd. BUY 281.46 Ordinary 2,730 2,730
8‐Apr‐2024 Vanguard Investments Australia Ltd. BUY 281.46 Ordinary 3,120 3,120
10‐Apr‐2024 Vanguard Investments Australia Ltd. SELL 283.37 Ordinary (13,650) (13,650)
16‐Apr‐2024 Vanguard Investments Australia Ltd. BUY 274.70 Ordinary 2,703 2,703
19‐Apr‐2024 Vanguard Investments Australia Ltd. SELL 269.49 Ordinary (9,336) (9,336)
23‐Apr‐2024 Vanguard Investments Australia Ltd. SELL 278.97 Ordinary (3,501) (3,501)
29‐Apr‐2024 Vanguard Investments Australia Ltd. BUY 275.00 Ordinary 3,501 3,501
29‐Apr‐2024 Vanguard Investments Australia Ltd. BUY 275.03 Ordinary 34,246 34,246
29‐Apr‐2024 Vanguard Investments Australia Ltd. BUY 275.03 Ordinary 489 489
1‐May‐2024 Vanguard Investments Australia Ltd. BUY 274.49 Ordinary 389 389
1‐May‐2024 Vanguard Investments Australia Ltd. BUY 274.49 Ordinary 1,167 1,167
1‐May‐2024 Vanguard Investments Australia Ltd. BUY 274.49 Ordinary 1,556 1,556
2‐May‐2024 Vanguard Investments Australia Ltd. BUY 275.39 Ordinary 3,112 3,112
3‐May‐2024 Vanguard Investments Australia Ltd. BUY 275.80 Ordinary 414 414
6‐May‐2024 Vanguard Investments Australia Ltd. BUY 275.50 Ordinary 1,705 1,705
6‐May‐2024 Vanguard Investments Australia Ltd. BUY 275.50 Ordinary 682 682
9‐May‐2024 Vanguard Investments Australia Ltd. SELL 277.05 Ordinary (3,501) (3,501)
9‐May‐2024 Vanguard Investments Australia Ltd. BUY 277.05 Ordinary 207 207
13‐May‐2024 Vanguard Investments Australia Ltd. BUY 279.92 Ordinary 10,237 10,237
13‐May‐2024 Vanguard Investments Australia Ltd. BUY 279.92 Ordinary 128 128
13‐May‐2024 Vanguard Investments Australia Ltd. BUY 278.87 Ordinary 501 501
14‐May‐2024 Vanguard Investments Australia Ltd. BUY 279.58 Ordinary 555 555
14‐May‐2024 Vanguard Investments Australia Ltd. BUY 279.58 Ordinary 2,913 2,913
16‐May‐2024 Vanguard Investments Australia Ltd. BUY 286.95 Ordinary 212 212
20‐May‐2024 Vanguard Investments Australia Ltd. BUY 277.90 Ordinary 1,950 1,950
20‐May‐2024 Vanguard Investments Australia Ltd. BUY 277.90 Ordinary 767 767
23‐May‐2024 Vanguard Investments Australia Ltd. BUY 282.00 Ordinary 1,556 1,556
27‐May‐2024 Vanguard Investments Australia Ltd. BUY 280.64 Ordinary 3,890 3,890
28‐May‐2024 Vanguard Investments Australia Ltd. BUY 281.96 Ordinary 5,057 5,057
28‐May‐2024 Vanguard Investments Australia Ltd. BUY 281.96 Ordinary 3,890 3,890
28‐May‐2024 Vanguard Investments Australia Ltd. BUY 281.96 Ordinary 335 335
30‐May‐2024 Vanguard Investments Australia Ltd. BUY 278.32 Ordinary 3,890 3,890
30‐May‐2024 Vanguard Investments Australia Ltd. BUY 278.32 Ordinary 2,334 2,334
30‐May‐2024 Vanguard Investments Australia Ltd. BUY 278.32 Ordinary 3,112 3,112
31‐May‐2024 Vanguard Investments Australia Ltd. BUY 280.09 Ordinary 1,292 1,292
31‐May‐2024 Vanguard Investments Australia Ltd. BUY 280.10 Ordinary 420 420
31‐May‐2024 Vanguard Investments Australia Ltd. BUY 280.10 Ordinary 686 686
3‐Jun‐2024 Vanguard Investments Australia Ltd. BUY 281.34 Ordinary 566 566
3‐Jun‐2024 Vanguard Investments Australia Ltd. BUY 281.34 Ordinary 788 788
4‐Jun‐2024 Vanguard Investments Australia Ltd. BUY 282.00 Ordinary 1,950 1,950
5‐Jun‐2024 Vanguard Investments Australia Ltd. BUY 285.86 Ordinary 1,945 1,945
5‐Jun‐2024 Vanguard Investments Australia Ltd. SELL 285.86 Ordinary (1,372) (1,372)
11‐Jun‐2024 Vanguard Investments Australia Ltd. BUY 286.30 Ordinary 5,070 5,070
11‐Jun‐2024 Vanguard Investments Australia Ltd. BUY 286.30 Ordinary 2,468 2,468
12‐Jun‐2024 Vanguard Investments Australia Ltd. BUY 282.23 Ordinary 389 389
12‐Jun‐2024 Vanguard Investments Australia Ltd. BUY 282.23 Ordinary 215 215
13‐Jun‐2024 Vanguard Investments Australia Ltd. BUY 287.96 Ordinary 4,668 4,668
14‐Jun‐2024 Vanguard Investments Australia Ltd. BUY 289.10 Ordinary 3,112 3,112
18‐Jun‐2024 Vanguard Investments Australia Ltd. BUY 293.87 Ordinary 2,340 2,340
19‐Jun‐2024 Vanguard Investments Australia Ltd. BUY 293.00 Ordinary 3,910 3,910
21‐Jun‐2024 Vanguard Investments Australia Ltd. BUY 293.00 Ordinary 43,983 43,983
21‐Jun‐2024 Vanguard Investments Australia Ltd. SELL 293.00 Ordinary (353) (353)
24‐Jun‐2024 Vanguard Investments Australia Ltd. BUY 292.01 Ordinary 3,910 3,910
24‐Jun‐2024 Vanguard Investments Australia Ltd. BUY 292.01 Ordinary 1,955 1,955
24‐Jun‐2024 Vanguard Investments Australia Ltd. BUY 292.01 Ordinary 682 682
27‐Jun‐2024 Vanguard Investments Australia Ltd. BUY 295.16 Ordinary 5,488 5,488
27‐Jun‐2024 Vanguard Investments Australia Ltd. BUY 295.16 Ordinary 10,976 10,976
27‐Jun‐2024 Vanguard Investments Australia Ltd. BUY 295.16 Ordinary 684 684
1‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 292.60 Ordinary 3,890 3,890
1‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 292.60 Ordinary 976 976
3‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 294.90 Ordinary 3,890 3,890
3‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 294.90 Ordinary 1,020 1,020
3‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 294.90 Ordinary 340 340
4‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 297.50 Ordinary 14,106 14,106
4‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 297.50 Ordinary 379 379

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
8‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 295.56 Ordinary 3,890 3,890
9‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 298.53 Ordinary 7,780 7,780
9‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 298.53 Ordinary 2,449 2,449
11‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 302.04 Ordinary 680 680
12‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 306.60 Ordinary 2,723 2,723
12‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 303.41 Ordinary 233 233
16‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 307.48 Ordinary 60 60
17‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 308.02 Ordinary 389 389
18‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 311.12 Ordinary 1,945 1,945
18‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 311.12 Ordinary 778 778
22‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 309.18 Ordinary 3,900 3,900
23‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 312.15 Ordinary 2,340 2,340
23‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 312.15 Ordinary 1,130 1,130
23‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 312.15 Ordinary 905 905
24‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 310.39 Ordinary 2,340 2,340
25‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 305.54 Ordinary 903 903
26‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 308.05 Ordinary 3,900 3,900
31‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 309.72 Ordinary 565 565
31‐Jul‐2024 Vanguard Investments Australia Ltd. BUY 309.72 Ordinary 1,368 1,368
2‐Aug‐2024 Vanguard Investments Australia Ltd. BUY 305.67 Ordinary 3,900 3,900
2‐Aug‐2024 Vanguard Investments Australia Ltd. BUY 305.67 Ordinary 4,680 4,680
5‐Aug‐2024 Vanguard Investments Australia Ltd. BUY 301.10 Ordinary 8,190 8,190
5‐Aug‐2024 Vanguard Investments Australia Ltd. BUY 301.10 Ordinary 13,650 13,650
7‐Aug‐2024 Vanguard Investments Australia Ltd. BUY 304.41 Ordinary 4,680 4,680
8‐Aug‐2024 Vanguard Investments Australia Ltd. BUY 305.47 Ordinary 3,510 3,510
8‐Aug‐2024 Vanguard Investments Australia Ltd. BUY 305.47 Ordinary 565 565
9‐Aug‐2024 Vanguard Investments Australia Ltd. BUY 308.53 Ordinary 6,630 6,630
13‐Aug‐2024 Vanguard Investments Australia Ltd. BUY 294.78 Ordinary 3,158 3,158
15‐Aug‐2024 Vanguard Investments Australia Ltd. BUY 301.12 Ordinary 2,340 2,340
16‐Aug‐2024 Vanguard Investments Australia Ltd. BUY 305.34 Ordinary 1,026 1,026
19‐Aug‐2024 Vanguard Investments Australia Ltd. BUY 307.80 Ordinary 1,950 1,950
21‐Aug‐2024 Vanguard Investments Australia Ltd. BUY 307.50 Ordinary 401 401
23‐Aug‐2024 Vanguard Investments Australia Ltd. BUY 309.52 Ordinary 1,955 1,955
23‐Aug‐2024 Vanguard Investments Australia Ltd. BUY 309.52 Ordinary 3,910 3,910
23‐Aug‐2024 Vanguard Investments Australia Ltd. BUY 309.52 Ordinary 1,715 1,715
30‐Aug‐2024 Vanguard Investments Australia Ltd. BUY 307.16 Ordinary 167 167
2‐Sep‐2024 Vanguard Investments Australia Ltd. BUY 305.74 Ordinary 3,920 3,920
3‐Sep‐2024 Vanguard Investments Australia Ltd. BUY 306.03 Ordinary 995 995
4‐Sep‐2024 Vanguard Investments Australia Ltd. BUY 302.89 Ordinary 513 513
5‐Sep‐2024 Vanguard Investments Australia Ltd. BUY 303.10 Ordinary 83 83
10‐Sep‐2024 Vanguard Investments Australia Ltd. SELL 301.51 Ordinary (1,970) (1,970)
10‐Sep‐2024 Vanguard Investments Australia Ltd. BUY 301.51 Ordinary 2,309 2,309
11‐Sep‐2024 Vanguard Investments Australia Ltd. BUY 299.87 Ordinary 541 541
12‐Sep‐2024 Vanguard Investments Australia Ltd. BUY 301.66 Ordinary 383 383
13‐Sep‐2024 Vanguard Investments Australia Ltd. BUY 300.26 Ordinary 1,725 1,725
16‐Sep‐2024 Vanguard Investments Australia Ltd. BUY 296.69 Ordinary 395 395
17‐Sep‐2024 Vanguard Investments Australia Ltd. SELL 296.00 Ordinary (3,555) (3,555)
18‐Sep‐2024 Vanguard Investments Australia Ltd. SELL 295.40 Ordinary (2,765) (2,765)
19‐Sep‐2024 Vanguard Investments Australia Ltd. BUY 294.48 Ordinary 1,380 1,380
20‐Sep‐2024 Vanguard Investments Australia Ltd. BUY 293.64 Ordinary 6,386 6,386
20‐Sep‐2024 Vanguard Investments Australia Ltd. BUY 293.64 Ordinary 1,514 1,514
23‐Sep‐2024 Vanguard Investments Australia Ltd. BUY 290.04 Ordinary 4,704 4,704
23‐Sep‐2024 Vanguard Investments Australia Ltd. SELL 290.04 Ordinary (2,744) (2,744)
23‐Sep‐2024 Vanguard Investments Australia Ltd. BUY 290.04 Ordinary 1,960 1,960
23‐Sep‐2024 Vanguard Investments Australia Ltd. BUY 290.04 Ordinary 1,384 1,384
25‐Sep‐2024 Vanguard Investments Australia Ltd. BUY 286.71 Ordinary 15,690 15,690
25‐Sep‐2024 Vanguard Investments Australia Ltd. SELL 286.71 Ordinary (9,825) (9,825)
25‐Sep‐2024 Vanguard Investments Australia Ltd. BUY 286.61 Ordinary 131 131
26‐Sep‐2024 Vanguard Investments Australia Ltd. SELL 291.16 Ordinary (11,368) (11,368)
27‐Sep‐2024 Vanguard Investments Australia Ltd. BUY 285.10 Ordinary 1,568 1,568
30‐Sep‐2024 Vanguard Investments Australia Ltd. BUY 286.28 Ordinary 1,568 1,568
30‐Sep‐2024 Vanguard Investments Australia Ltd. BUY 286.28 Ordinary 392 392
30‐Sep‐2024 Vanguard Investments Australia Ltd. SELL 286.28 Ordinary (545) (545)
1‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 288.21 Ordinary 11,640 11,640
2‐Oct‐2024 Vanguard Investments Australia Ltd. SELL 287.02 Ordinary (4,268) (4,268)
3‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 288.61 Ordinary 1,940 1,940
7‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 288.79 Ordinary 776 776
7‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 288.79 Ordinary 776 776
8‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 292.52 Ordinary 2,489 2,489

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
9‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 295.00 Ordinary 1,134 1,134
11‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 295.78 Ordinary 2,716 2,716
14‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 299.31 Ordinary 30,735 30,735
16‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 299.60 Ordinary 27,936 27,936
16‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 299.60 Ordinary 99 99
16‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 299.60 Ordinary 445 445
17‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 301.79 Ordinary 776 776
22‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 294.13 Ordinary 7,760 7,760
22‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 294.13 Ordinary 388 388
22‐Oct‐2024 Vanguard Investments Australia Ltd. SELL 294.13 Ordinary (567) (567)
25‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 293.69 Ordinary 2,716 2,716
25‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 293.69 Ordinary 3,880 3,880
25‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 293.69 Ordinary 1,134 1,134
28‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 292.00 Ordinary 4,656 4,656
28‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 292.00 Ordinary 4,656 4,656
29‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 292.67 Ordinary 2,716 2,716
30‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 287.46 Ordinary 1,164 1,164
30‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 287.46 Ordinary 388 388
30‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 287.46 Ordinary 1,940 1,940
31‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 286.95 Ordinary 903 903
31‐Oct‐2024 Vanguard Investments Australia Ltd. BUY 286.95 Ordinary 688 688
1‐Nov‐2024 Vanguard Investments Australia Ltd. BUY 281.62 Ordinary 2,328 2,328
1‐Nov‐2024 Vanguard Investments Australia Ltd. BUY 281.62 Ordinary 5,820 5,820
4‐Nov‐2024 Vanguard Investments Australia Ltd. BUY 286.34 Ordinary 567 567
6‐Nov‐2024 Vanguard Investments Australia Ltd. BUY 285.73 Ordinary 4,656 4,656
7‐Nov‐2024 Vanguard Investments Australia Ltd. BUY 283.39 Ordinary 387 387
8‐Nov‐2024 Vanguard Investments Australia Ltd. BUY 285.29 Ordinary 5,835 5,835
11‐Nov‐2024 Vanguard Investments Australia Ltd. BUY 287.32 Ordinary 9,336 9,336
12‐Nov‐2024 Vanguard Investments Australia Ltd. BUY 286.66 Ordinary 94 94
12‐Nov‐2024 Vanguard Investments Australia Ltd. BUY 286.66 Ordinary 2,836 2,836
13‐Nov‐2024 Vanguard Investments Australia Ltd. BUY 285.54 Ordinary 4,290 4,290
21‐Nov‐2024 Vanguard Investments Australia Ltd. BUY 273.72 Ordinary 11,883 11,883
21‐Nov‐2024 Vanguard Investments Australia Ltd. BUY 273.72 Ordinary 571 571
22‐Nov‐2024 Vanguard Investments Australia Ltd. BUY 276.47 Ordinary 571 571
22‐Nov‐2024 Vanguard Investments Australia Ltd. BUY 276.47 Ordinary 234 234
25‐Nov‐2024 Vanguard Investments Australia Ltd. SELL 281.07 Ordinary (1,324) (1,324)
26‐Nov‐2024 Vanguard Investments Australia Ltd. BUY 280.22 Ordinary 311 311
28‐Nov‐2024 Vanguard Investments Australia Ltd. BUY 285.18 Ordinary 5,474 5,474
2‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 280.63 Ordinary 4,312 4,312
9‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 281.28 Ordinary 4,704 4,704
9‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 281.28 Ordinary 723 723
10‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 282.01 Ordinary 1,564 1,564
10‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 282.01 Ordinary 2,407 2,407
13‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 277.55 Ordinary 1,955 1,955
17‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 278.92 Ordinary 1,564 1,564
19‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 278.79 Ordinary 7,820 7,820
19‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 278.79 Ordinary 2,346 2,346
19‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 278.79 Ordinary 97,359 97,359
20‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 276.57 Ordinary 18,303 18,303
20‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 276.57 Ordinary 1,128 1,128
20‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 276.57 Ordinary 317 317
23‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 278.11 Ordinary 391 391
24‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 280.75 Ordinary 3,128 3,128
24‐Dec‐2024 Vanguard Investments Australia Ltd. BUY 280.75 Ordinary 3,910 3,910
31‐Dec‐2024 Vanguard Investments Australia Ltd. SELL 281.58 Ordinary (882) (882)
2‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 281.18 Ordinary 774 774
2‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 281.18 Ordinary 451 451
3‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 283.43 Ordinary 2,709 2,709
6‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 284.31 Ordinary 4,644 4,644
8‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 288.33 Ordinary 2,322 2,322
10‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 285.09 Ordinary 5,805 5,805
13‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 280.00 Ordinary 2,322 2,322
15‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 276.33 Ordinary 1,548 1,548
17‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 275.06 Ordinary 4,644 4,644
20‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 274.57 Ordinary 1,548 1,548
21‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 273.42 Ordinary 1,548 1,548
21‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 273.42 Ordinary 555 555
22‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 270.25 Ordinary 345 345
23‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 270.00 Ordinary 1,548 1,548

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
24‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 272.00 Ordinary 4,644 4,644
24‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 272.00 Ordinary 686 686
28‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 272.48 Ordinary 5,820 5,820
28‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 272.48 Ordinary 2,716 2,716
30‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 279.73 Ordinary 1,164 1,164
31‐Jan‐2025 Vanguard Investments Australia Ltd. BUY 280.43 Ordinary 555 555
3‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 275.37 Ordinary 1,164 1,164
4‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 273.54 Ordinary 6,596 6,596
5‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 270.34 Ordinary 15,548 15,548
5‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 270.34 Ordinary 721 721
6‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 272.87 Ordinary 5,820 5,820
6‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 272.87 Ordinary 3,492 3,492
10‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 270.34 Ordinary 1,164 1,164
10‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 270.34 Ordinary 1,110 1,110
11‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 256.96 Ordinary 7,372 7,372
11‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 256.96 Ordinary 10,389 10,389
12‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 256.28 Ordinary 1,940 1,940
12‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 256.28 Ordinary 1,029 1,029
17‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 258.30 Ordinary 14,630 14,630
17‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 258.30 Ordinary 574 574
18‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 263.82 Ordinary 7,780 7,780
18‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 263.82 Ordinary 7,780 7,780
19‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 260.25 Ordinary 472 472
20‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 258.89 Ordinary 7,800 7,800
21‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 258.67 Ordinary 390 390
24‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 261.00 Ordinary 1,170 1,170
24‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 261.00 Ordinary 688 688
25‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 262.47 Ordinary 1,950 1,950
26‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 264.82 Ordinary 782 782
26‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 264.82 Ordinary 7,820 7,820
27‐Feb‐2025 Vanguard Investments Australia Ltd. BUY 260.29 Ordinary 1,955 1,955
28‐Feb‐2025 Vanguard Investments Australia Ltd. SELL 260.57 Ordinary (180) (180)
3‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 262.00 Ordinary 1,564 1,564
3‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 262.00 Ordinary 344 344
5‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 264.26 Ordinary 554 554
5‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 264.26 Ordinary 1,331 1,331
5‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 264.26 Ordinary 1,035 1,035
6‐Mar‐2025 Vanguard Investments Australia Ltd. SELL 262.00 Ordinary (1,965) (1,965)
6‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 262.00 Ordinary 14,934 14,934
6‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 262.00 Ordinary 350 350
7‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 259.66 Ordinary 35,370 35,370
7‐Mar‐2025 Vanguard Investments Australia Ltd. SELL 259.66 Ordinary (5,895) (5,895)
7‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 259.66 Ordinary 556 556
7‐Mar‐2025 Vanguard Investments Australia Ltd. SELL 259.66 Ordinary (2,224) (2,224)
11‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 251.93 Ordinary 5,502 5,502
11‐Mar‐2025 Vanguard Investments Australia Ltd. SELL 251.93 Ordinary (1,114) (1,114)
11‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 251.93 Ordinary 557 557
12‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 250.37 Ordinary 1,114 1,114
13‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 248.49 Ordinary 3,930 3,930
13‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 248.49 Ordinary 1,114 1,114
18‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 247.69 Ordinary 7,860 7,860
20‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 255.32 Ordinary 786 786
20‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 255.32 Ordinary 7,074 7,074
21‐Mar‐2025 Vanguard Investments Australia Ltd. SELL 254.00 Ordinary (7,556) (7,556)
21‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 254.00 Ordinary 1,418 1,418
21‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 254.00 Ordinary 1,590 1,590
24‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 253.34 Ordinary 893 893
25‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 256.80 Ordinary 1,050 1,050
26‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 252.92 Ordinary 557 557
27‐Mar‐2025 Vanguard Investments Australia Ltd. BUY 252.41 Ordinary 4,680 4,680
28‐Mar‐2025 Vanguard Investments Australia Ltd. SELL 252.72 Ordinary (1,671) (1,671)
31‐Mar‐2025 Vanguard Investments Australia Ltd. SELL 249.28 Ordinary (205) (205)
1‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 251.57 Ordinary 3,096 3,096
1‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 251.57 Ordinary 1,098 1,098
2‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 255.19 Ordinary 1,161 1,161
3‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 257.68 Ordinary 1,161 1,161
4‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 253.30 Ordinary 8,127 8,127
7‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 241.88 Ordinary 2,709 2,709
7‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 241.88 Ordinary 26,316 26,316

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
7‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 241.88 Ordinary 7,740 7,740
7‐Apr‐2025 Vanguard Investments Australia Ltd. SELL 241.88 Ordinary (549) (549)
7‐Apr‐2025 Vanguard Investments Australia Ltd. SELL 241.88 Ordinary (2,196) (2,196)
7‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 241.88 Ordinary 1,647 1,647
8‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 245.80 Ordinary 13,545 13,545
8‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 245.80 Ordinary 1,647 1,647
9‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 233.62 Ordinary 5,031 5,031
10‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 241.78 Ordinary 9,288 9,288
11‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 233.08 Ordinary 6,328 6,328
14‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 238.00 Ordinary 5,031 5,031
14‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 238.00 Ordinary 549 549
14‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 238.00 Ordinary 300 300
16‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 241.89 Ordinary 10,530 10,530
16‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 241.89 Ordinary 7,740 7,740
16‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 241.89 Ordinary 479 479
17‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 239.35 Ordinary 4,257 4,257
22‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 236.56 Ordinary 5,031 5,031
22‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 236.56 Ordinary 9,500 9,500
28‐Apr‐2025 Vanguard Investments Australia Ltd. SELL 244.29 Ordinary (1,044) (1,044)
29‐Apr‐2025 Vanguard Investments Australia Ltd. SELL 245.43 Ordinary (8,514) (8,514)
29‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 245.43 Ordinary 8,901 8,901
30‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 251.13 Ordinary 7,726 7,726
30‐Apr‐2025 Vanguard Investments Australia Ltd. BUY 251.13 Ordinary 1,044 1,044
5‐May‐2025 Vanguard Investments Australia Ltd. BUY 256.81 Ordinary 2,709 2,709
8‐May‐2025 Vanguard Investments Australia Ltd. BUY 239.92 Ordinary 4,776 4,776
8‐May‐2025 Vanguard Investments Australia Ltd. BUY 239.92 Ordinary 1,552 1,552
8‐May‐2025 Vanguard Investments Australia Ltd. BUY 239.92 Ordinary 115 115
8‐May‐2025 Vanguard Investments Australia Ltd. BUY 242.39 Ordinary 545 545
12‐May‐2025 Vanguard Investments Australia Ltd. BUY 235.14 Ordinary 2,716 2,716
15‐May‐2025 Vanguard Investments Australia Ltd. BUY 238.38 Ordinary 2,328 2,328
28‐May‐2025 Vanguard Investments Australia Ltd. BUY 247.13 Ordinary 1,940 1,940
30‐May‐2025 Vanguard Investments Australia Ltd. BUY 246.99 Ordinary 3,492 3,492
2‐Jun‐2025 Vanguard Investments Australia Ltd. BUY 247.80 Ordinary 2,716 2,716
3‐Jun‐2025 Vanguard Investments Australia Ltd. BUY 245.45 Ordinary 3,492 3,492
5‐Jun‐2025 Vanguard Investments Australia Ltd. BUY 242.96 Ordinary 3,492 3,492
5‐Jun‐2025 Vanguard Investments Australia Ltd. SELL 242.96 Ordinary (1,104) (1,104)
10‐Jun‐2025 Vanguard Investments Australia Ltd. BUY 244.13 Ordinary 2,328 2,328
10‐Jun‐2025 Vanguard Investments Australia Ltd. BUY 244.13 Ordinary 3,104 3,104
11‐Jun‐2025 Vanguard Investments Australia Ltd. BUY 240.85 Ordinary 2,328 2,328
12‐Jun‐2025 Vanguard Investments Australia Ltd. BUY 241.05 Ordinary 1,164 1,164
13‐Jun‐2025 Vanguard Investments Australia Ltd. BUY 238.86 Ordinary 1,940 1,940
16‐Jun‐2025 Vanguard Investments Australia Ltd. BUY 239.10 Ordinary 3,880 3,880
19‐Jun‐2025 Vanguard Investments Australia Ltd. BUY 238.71 Ordinary 2,328 2,328
19‐Jun‐2025 Vanguard Investments Australia Ltd. BUY 238.71 Ordinary 3,880 3,880
19‐Jun‐2025 Vanguard Investments Australia Ltd. BUY 238.71 Ordinary 700 700
20‐Jun‐2025 Vanguard Investments Australia Ltd. BUY 240.09 Ordinary 4,542 4,542
23‐Jun‐2025 Vanguard Investments Australia Ltd. BUY 240.78 Ordinary 4,668 4,668
23‐Jun‐2025 Vanguard Investments Australia Ltd. BUY 240.78 Ordinary 1,468 1,468
26‐Jun‐2025 Vanguard Investments Australia Ltd. BUY 239.98 Ordinary 3,890 3,890
26‐Jun‐2025 Vanguard Investments Australia Ltd. SELL 239.98 Ordinary (1,795) (1,795)
1‐Jul‐2025 Vanguard Investments Australia Ltd. BUY 238.24 Ordinary 439 439
4‐Jul‐2025 Vanguard Investments Australia Ltd. BUY 242.76 Ordinary 5,790 5,790
4‐Jul‐2025 Vanguard Investments Australia Ltd. BUY 242.76 Ordinary 3,474 3,474
8‐Jul‐2025 Vanguard Investments Australia Ltd. BUY 245.94 Ordinary 1,540 1,540
8‐Jul‐2025 Vanguard Investments Australia Ltd. BUY 245.94 Ordinary 5,775 5,775
10‐Jul‐2025 Vanguard Investments Australia Ltd. BUY 242.41 Ordinary 5,775 5,775
11‐Jul‐2025 Vanguard Investments Australia Ltd. BUY 240.92 Ordinary 3,850 3,850
15‐Jul‐2025 Vanguard Investments Australia Ltd. BUY 250.66 Ordinary 2,310 2,310
15‐Jul‐2025 Vanguard Investments Australia Ltd. BUY 250.66 Ordinary 714 714
17‐Jul‐2025 Vanguard Investments Australia Ltd. BUY 248.38 Ordinary 773 773
17‐Jul‐2025 Vanguard Investments Australia Ltd. BUY 248.39 Ordinary 714 714
23‐Jul‐2025 Vanguard Investments Australia Ltd. BUY 265.50 Ordinary 6,857 6,857
23‐Jul‐2025 Vanguard Investments Australia Ltd. BUY 265.50 Ordinary 291 291
25‐Jul‐2025 Vanguard Investments Australia Ltd. BUY 267.92 Ordinary 714 714
28‐Jul‐2025 Vanguard Investments Australia Ltd. BUY 270.59 Ordinary 5,005 5,005
29‐Jul‐2025 Vanguard Investments Australia Ltd. BUY 272.00 Ordinary 6,160 6,160
30‐Jul‐2025 Vanguard Investments Australia Ltd. BUY 271.11 Ordinary 446 446
1‐Aug‐2025 Vanguard Investments Australia Ltd. BUY 264.05 Ordinary 2,310 2,310
4‐Aug‐2025 Vanguard Investments Australia Ltd. BUY 264.91 Ordinary 1,540 1,540

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
7‐Aug‐2025 Vanguard Investments Australia Ltd. BUY 265.53 Ordinary 6,921 6,921
7‐Aug‐2025 Vanguard Investments Australia Ltd. BUY 265.53 Ordinary 340 340
8‐Aug‐2025 Vanguard Investments Australia Ltd. BUY 260.88 Ordinary 1,930 1,930
12‐Aug‐2025 Vanguard Investments Australia Ltd. BUY 264.31 Ordinary 3,860 3,860
12‐Aug‐2025 Vanguard Investments Australia Ltd. BUY 264.31 Ordinary 772 772
14‐Aug‐2025 Vanguard Investments Australia Ltd. BUY 270.10 Ordinary 1,544 1,544
14‐Aug‐2025 Vanguard Investments Australia Ltd. BUY 270.10 Ordinary 218 218
15‐Aug‐2025 Vanguard Investments Australia Ltd. BUY 270.37 Ordinary 1,930 1,930
20‐Aug‐2025 Vanguard Investments Australia Ltd. BUY 220.74 Ordinary 4,257 4,257
20‐Aug‐2025 Vanguard Investments Australia Ltd. BUY 221.00 Ordinary 430 430
21‐Aug‐2025 Vanguard Investments Australia Ltd. BUY 226.00 Ordinary 3,870 3,870
22‐Aug‐2025 Vanguard Investments Australia Ltd. SELL 216.60 Ordinary (1,940) (1,940)
26‐Aug‐2025 Vanguard Investments Australia Ltd. BUY 215.16 Ordinary 1,940 1,940
26‐Aug‐2025 Vanguard Investments Australia Ltd. BUY 215.16 Ordinary 716 716
27‐Aug‐2025 Vanguard Investments Australia Ltd. BUY 215.71 Ordinary 455 455
28‐Aug‐2025 Vanguard Investments Australia Ltd. BUY 212.70 Ordinary 5,057 5,057
1‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 210.27 Ordinary 552 552
1‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 210.27 Ordinary 1,012 1,012
2‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 208.37 Ordinary 486 486
3‐Sep‐2025 Vanguard Investments Australia Ltd. SELL 206.62 Ordinary (3,120) (3,120)
3‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 206.62 Ordinary 5,850 5,850
4‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 210.85 Ordinary 5,865 5,865
4‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 210.85 Ordinary 230 230
5‐Sep‐2025 Vanguard Investments Australia Ltd. SELL 209.25 Ordinary (2,346) (2,346)
5‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 209.25 Ordinary 5,865 5,865
5‐Sep‐2025 Vanguard Investments Australia Ltd. SELL 210.92 Ordinary (424) (424)
8‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 213.37 Ordinary 5,865 5,865
8‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 213.37 Ordinary 5,865 5,865
8‐Sep‐2025 Vanguard Investments Australia Ltd. SELL 213.37 Ordinary (1,955) (1,955)
10‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 210.93 Ordinary 4,692 4,692
10‐Sep‐2025 Vanguard Investments Australia Ltd. SELL 210.93 Ordinary (8,993) (8,993)
10‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 210.93 Ordinary 554 554
12‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 207.82 Ordinary 2,346 2,346
15‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 204.48 Ordinary 9,775 9,775
16‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 201.91 Ordinary 2,346 2,346
18‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 198.34 Ordinary 5,880 5,880
18‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 198.34 Ordinary 3,920 3,920
18‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 198.34 Ordinary 554 554
19‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 198.37 Ordinary 18,735 18,735
19‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 198.37 Ordinary 389 389
19‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 198.37 Ordinary 18,269 18,269
19‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 198.37 Ordinary 1,945 1,945
19‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 198.37 Ordinary 2,334 2,334
19‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 198.37 Ordinary 2,904 2,904
19‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 198.37 Ordinary 2,046 2,046
19‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 198.37 Ordinary 1,452 1,452
19‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 198.37 Ordinary 2,099 2,099
23‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 199.94 Ordinary 1,556 1,556
24‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 197.34 Ordinary 1,556 1,556
24‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 197.34 Ordinary 3,890 3,890
25‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 197.99 Ordinary 1,945 1,945
25‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 197.99 Ordinary 554 554
26‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 194.23 Ordinary 3,900 3,900
26‐Sep‐2025 Vanguard Investments Australia Ltd. SELL 194.23 Ordinary (554) (554)
26‐Sep‐2025 Vanguard Investments Australia Ltd. SELL 194.23 Ordinary (1,662) (1,662)
26‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 194.23 Ordinary 365 365
26‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 194.24 Ordinary 680 680
29‐Sep‐2025 Vanguard Investments Australia Ltd. BUY 199.00 Ordinary 2,340 2,340
1‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 198.80 Ordinary 5,390 5,390
1‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 198.80 Ordinary 692 692
6‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 205.67 Ordinary 3,860 3,860
6‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 205.67 Ordinary 434 434
7‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 205.34 Ordinary 287 287
9‐Oct‐2025 Vanguard Investments Australia Ltd. SELL 207.00 Ordinary (1,448) (1,448)
10‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 209.20 Ordinary 2,567 2,567
10‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 209.20 Ordinary 2,316 2,316
13‐Oct‐2025 Vanguard Investments Australia Ltd. SELL 208.75 Ordinary (1,158) (1,158)
13‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 208.75 Ordinary 3,088 3,088
14‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 211.00 Ordinary 547 547

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
14‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 211.00 Ordinary 1,086 1,086
14‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 211.00 Ordinary 536 536
17‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 218.50 Ordinary 5,404 5,404
20‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 217.66 Ordinary 3,474 3,474
21‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 220.41 Ordinary 3,860 3,860
22‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 220.70 Ordinary 3,088 3,088
24‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 212.47 Ordinary 562 562
27‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 211.42 Ordinary 2,316 2,316
28‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 177.86 Ordinary 3,474 3,474
29‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 170.77 Ordinary 5,790 5,790
30‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 179.56 Ordinary 2,702 2,702
31‐Oct‐2025 Vanguard Investments Australia Ltd. BUY 178.50 Ordinary 1,930 1,930
3‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 175.39 Ordinary 3,860 3,860
4‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 176.99 Ordinary 5,790 5,790
5‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 176.34 Ordinary 4,632 4,632
5‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 176.34 Ordinary 21,951 21,951
5‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 176.34 Ordinary 5,790 5,790
5‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 176.34 Ordinary 548 548
5‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 176.34 Ordinary 905 905
6‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 179.49 Ordinary 2,316 2,316
6‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 179.49 Ordinary 386 386
6‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 179.49 Ordinary 549 549
6‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 179.49 Ordinary 173 173
7‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 179.03 Ordinary 1,930 1,930
10‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 178.91 Ordinary 549 549
10‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 178.91 Ordinary 1,092 1,092
11‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 178.12 Ordinary 549 549
11‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 178.12 Ordinary 172 172
13‐Nov‐2025 Vanguard Investments Australia Ltd. SELL 181.93 Ordinary (96,750) (96,750)
13‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 181.93 Ordinary 730 730
14‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 181.81 Ordinary 7,740 7,740
14‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 181.81 Ordinary 3,096 3,096
14‐Nov‐2025 Vanguard Investments Australia Ltd. SELL 181.81 Ordinary (550) (550)
18‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 180.08 Ordinary 2,322 2,322
18‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 180.08 Ordinary 2,322 2,322
18‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 180.08 Ordinary 551 551
18‐Nov‐2025 Vanguard Investments Australia Ltd. SELL 180.08 Ordinary (551) (551)
18‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 180.08 Ordinary 1,199 1,199
19‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 179.22 Ordinary 9,288 9,288
21‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 178.85 Ordinary 7,740 7,740
21‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 178.85 Ordinary 5,031 5,031
21‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 178.85 Ordinary 1,548 1,548
24‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 182.95 Ordinary 2,902 2,902
24‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 182.95 Ordinary 489 489
26‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 182.90 Ordinary 3,870 3,870
28‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 186.30 Ordinary 5,805 5,805
28‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 186.30 Ordinary 10,062 10,062
28‐Nov‐2025 Vanguard Investments Australia Ltd. BUY 186.30 Ordinary 730 730
1‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 183.64 Ordinary 10,513 10,513
3‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 182.30 Ordinary 2,322 2,322
4‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 185.61 Ordinary 1,935 1,935
5‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 184.10 Ordinary 4,644 4,644
8‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 185.50 Ordinary 1,460 1,460
9‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 181.82 Ordinary 1,935 1,935
9‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 181.82 Ordinary 5,805 5,805
10‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 181.63 Ordinary 2,709 2,709
10‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 181.63 Ordinary 571 571
11‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 178.81 Ordinary 3,483 3,483
12‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 183.93 Ordinary 1,935 1,935
15‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 179.31 Ordinary 1,548 1,548
15‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 179.31 Ordinary 730 730
17‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 173.39 Ordinary 4,644 4,644
17‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 173.39 Ordinary 2,322 2,322
17‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 173.39 Ordinary 2,322 2,322
17‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 173.39 Ordinary 1,825 1,825
19‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 175.08 Ordinary 11,920 11,920
19‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 175.08 Ordinary 5,835 5,835
19‐Dec‐2025 Vanguard Investments Australia Ltd. SELL 175.08 Ordinary (341) (341)
19‐Dec‐2025 Vanguard Investments Australia Ltd. SELL 175.08 Ordinary (116) (116)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
22‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 176.31 Ordinary 1,092 1,092
24‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 171.48 Ordinary 2,723 2,723
29‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 173.55 Ordinary 3,890 3,890
29‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 173.55 Ordinary 570 570
30‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 172.42 Ordinary 10,351 10,351
30‐Dec‐2025 Vanguard Investments Australia Ltd. BUY 173.69 Ordinary 483 483
31‐Dec‐2025 Vanguard Investments Australia Ltd. SELL 172.65 Ordinary (232) (232)
2‐Jan‐2026 Vanguard Investments Australia Ltd. BUY 171.96 Ordinary 3,870 3,870
2‐Jan‐2026 Vanguard Investments Australia Ltd. BUY 171.96 Ordinary 5,805 5,805
5‐Jan‐2026 Vanguard Investments Australia Ltd. BUY 172.46 Ordinary 2,322 2,322
5‐Jan‐2026 Vanguard Investments Australia Ltd. BUY 172.46 Ordinary 16,689 16,689
6‐Jan‐2026 Vanguard Investments Australia Ltd. BUY 168.29 Ordinary 6,966 6,966
7‐Jan‐2026 Vanguard Investments Australia Ltd. BUY 170.00 Ordinary 10,539 10,539
7‐Jan‐2026 Vanguard Investments Australia Ltd. BUY 170.00 Ordinary 5,805 5,805
8‐Jan‐2026 Vanguard Investments Australia Ltd. SELL 174.45 Ordinary (567) (567)
9‐Jan‐2026 Vanguard Investments Australia Ltd. BUY 174.29 Ordinary 5,805 5,805
12‐Jan‐2026 Vanguard Investments Australia Ltd. BUY 175.10 Ordinary 567 567
12‐Jan‐2026 Vanguard Investments Australia Ltd. BUY 175.10 Ordinary 724 724
13‐Jan‐2026 Vanguard Investments Australia Ltd. BUY 173.32 Ordinary 580 580
14‐Jan‐2026 Vanguard Investments Australia Ltd. BUY 173.49 Ordinary 1,930 1,930
14‐Jan‐2026 Vanguard Investments Australia Ltd. BUY 173.49 Ordinary 567 567
15‐Jan‐2026 Vanguard Investments Australia Ltd. BUY 175.28 Ordinary 4,246 4,246
22‐Jan‐2026 Vanguard Investments Australia Ltd. BUY 178.41 Ordinary 21,648 21,648
22‐Jan‐2026 Vanguard Investments Australia Ltd. BUY 178.41 Ordinary 1,158 1,158
13‐Feb‐2023 Vanguard Personalized IndexingManagement SELL 106.19 ADR (5) (5)
13‐Feb‐2023 Vanguard Personalized IndexingManagement BUY 106.64 ADR 14 14
14‐Feb‐2023 Vanguard Personalized IndexingManagement BUY 106.71 ADR 11 11
14‐Feb‐2023 Vanguard Personalized IndexingManagement BUY 107.36 ADR 113 113
14‐Feb‐2023 Vanguard Personalized IndexingManagement BUY 107.14 ADR 200 200
16‐Feb‐2023 Vanguard Personalized IndexingManagement BUY 104.00 ADR 9 9
21‐Feb‐2023 Vanguard Personalized IndexingManagement BUY 102.18 ADR 5 5
22‐Feb‐2023 Vanguard Personalized IndexingManagement BUY 100.73 ADR 13 13
23‐Feb‐2023 Vanguard Personalized IndexingManagement SELL 101.71 ADR (89) (89)
23‐Feb‐2023 Vanguard Personalized IndexingManagement SELL 101.71 ADR (5) (5)
23‐Feb‐2023 Vanguard Personalized IndexingManagement BUY 101.77 ADR 10 10
24‐Feb‐2023 Vanguard Personalized IndexingManagement SELL 100.41 ADR (5) (5)
24‐Feb‐2023 Vanguard Personalized IndexingManagement BUY 100.40 ADR 14 14
27‐Feb‐2023 Vanguard Personalized IndexingManagement BUY 100.46 ADR 5 5
27‐Feb‐2023 Vanguard Personalized IndexingManagement BUY 100.45 ADR 5 5
27‐Feb‐2023 Vanguard Personalized IndexingManagement BUY 100.48 ADR 5 5
27‐Feb‐2023 Vanguard Personalized IndexingManagement BUY 100.48 ADR 12 12
28‐Feb‐2023 Vanguard Personalized IndexingManagement BUY 99.79 ADR 5 5
28‐Feb‐2023 Vanguard Personalized IndexingManagement BUY 99.75 ADR 5 5
28‐Feb‐2023 Vanguard Personalized IndexingManagement BUY 99.88 ADR 5 5
28‐Feb‐2023 Vanguard Personalized IndexingManagement BUY 99.74 ADR 17 17
1‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 99.21 ADR 5 5
1‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 98.70 ADR 5 5
1‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 99.02 ADR 5 5
1‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 98.81 ADR 5 5
2‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 97.95 ADR (68) (68)
2‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 98.03 ADR (5) (5)
2‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 97.98 ADR 5 5
2‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 98.36 ADR 27 27
2‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 98.06 ADR 43 43
3‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 99.35 ADR (5) (5)
3‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 99.47 ADR 52 52
7‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 97.83 ADR 9 9
8‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 97.85 ADR (5) (5)
9‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 95.18 ADR (10) (10)
10‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 94.02 ADR (162) (162)
13‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 93.66 ADR (24) (24)
13‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 93.24 ADR (15) (15)
13‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 92.44 ADR (10) (10)
13‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 93.79 ADR 24 24
15‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 92.44 ADR (70) (70)
15‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 92.65 ADR (19) (19)
15‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 92.29 ADR (5) (5)
15‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 92.97 ADR 9 9
16‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 95.83 ADR 14 14

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
16‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 95.87 ADR 18 18
16‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 95.76 ADR 75 75
17‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 95.62 ADR 21 21
20‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 95.69 ADR (232) (232)
20‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 95.61 ADR (44) (44)
20‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 95.46 ADR (23) (23)
20‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 95.65 ADR (5) (5)
20‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 95.65 ADR (5) (5)
20‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 94.34 ADR (5) (5)
20‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 95.68 ADR 5 5
20‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 95.76 ADR 7 7
20‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 95.66 ADR 18 18
20‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 95.68 ADR 22 22
21‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 95.06 ADR (313) (313)
21‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 95.03 ADR (15) (15)
21‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 94.91 ADR (11) (11)
21‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 94.91 ADR (10) (10)
21‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 94.91 ADR (10) (10)
21‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 94.92 ADR (8) (8)
21‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 94.92 ADR (8) (8)
21‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 94.91 ADR (7) (7)
21‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 94.90 ADR (5) (5)
21‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 94.93 ADR (5) (5)
21‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 94.89 ADR (5) (5)
21‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 94.80 ADR (5) (5)
21‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 94.88 ADR 5 5
21‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 94.92 ADR 5 5
21‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 94.94 ADR 8 8
21‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 94.94 ADR 12 12
21‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 94.93 ADR 17 17
21‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 94.94 ADR 18 18
22‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 95.73 ADR (198) (198)
22‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 96.27 ADR (36) (36)
22‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 95.76 ADR (15) (15)
22‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 95.76 ADR (10) (10)
22‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 95.81 ADR 8 8
23‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 96.50 ADR (10) (10)
23‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 96.42 ADR 5 5
23‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 96.78 ADR 5 5
23‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 95.85 ADR 5 5
23‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 96.26 ADR 16 16
24‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 95.41 ADR (5) (5)
24‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 95.61 ADR 5 5
24‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 95.25 ADR 5 5
27‐Mar‐2023 Vanguard Personalized IndexingManagement SELL 95.88 ADR (5) (5)
27‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 96.08 ADR 5 5
31‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 96.54 ADR 8 8
31‐Mar‐2023 Vanguard Personalized IndexingManagement BUY 96.47 ADR 12 12
3‐Apr‐2023 Vanguard Personalized IndexingManagement SELL 97.71 ADR (33) (33)
3‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 97.78 ADR 21 21
4‐Apr‐2023 Vanguard Personalized IndexingManagement SELL 98.07 ADR (226) (226)
4‐Apr‐2023 Vanguard Personalized IndexingManagement SELL 98.06 ADR (184) (184)
4‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 98.00 ADR 13 13
5‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 98.44 ADR 86 86
6‐Apr‐2023 Vanguard Personalized IndexingManagement SELL 100.19 ADR (20) (20)
6‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 100.63 ADR 5 5
6‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 99.96 ADR 5 5
11‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 100.53 ADR 19 19
12‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 101.79 ADR 5 5
14‐Apr‐2023 Vanguard Personalized IndexingManagement SELL 100.93 ADR (17) (17)
17‐Apr‐2023 Vanguard Personalized IndexingManagement SELL 100.60 ADR (28) (28)
17‐Apr‐2023 Vanguard Personalized IndexingManagement SELL 100.69 ADR (5) (5)
17‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 100.64 ADR 5 5
17‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 100.63 ADR 5 5
18‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 100.76 ADR 5 5
18‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 100.67 ADR 9 9
18‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 100.77 ADR 15 15
19‐Apr‐2023 Vanguard Personalized IndexingManagement SELL 100.57 ADR (25) (25)
19‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 100.60 ADR 5 5

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
19‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 100.57 ADR 5 5
19‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 100.57 ADR 5 5
20‐Apr‐2023 Vanguard Personalized IndexingManagement SELL 101.06 ADR (5) (5)
20‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 101.04 ADR 61 61
21‐Apr‐2023 Vanguard Personalized IndexingManagement SELL 100.99 ADR (16) (16)
21‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 100.87 ADR 7 7
21‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 101.10 ADR 8 8
21‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 100.99 ADR 17 17
24‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 101.78 ADR 5 5
25‐Apr‐2023 Vanguard Personalized IndexingManagement SELL 101.14 ADR (5) (5)
25‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 101.19 ADR 7 7
26‐Apr‐2023 Vanguard Personalized IndexingManagement SELL 100.87 ADR (5) (5)
26‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 100.96 ADR 5 5
26‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 100.86 ADR 5 5
26‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 100.87 ADR 5 5
26‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 100.87 ADR 9 9
27‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 100.68 ADR 5 5
27‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 100.51 ADR 5 5
28‐Apr‐2023 Vanguard Personalized IndexingManagement BUY 99.29 ADR 5 5
1‐May‐2023 Vanguard Personalized IndexingManagement SELL 100.55 ADR (20) (20)
1‐May‐2023 Vanguard Personalized IndexingManagement BUY 100.56 ADR 5 5
1‐May‐2023 Vanguard Personalized IndexingManagement BUY 100.38 ADR 11 11
2‐May‐2023 Vanguard Personalized IndexingManagement SELL 100.13 ADR (35) (35)
2‐May‐2023 Vanguard Personalized IndexingManagement SELL 100.12 ADR (5) (5)
2‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.85 ADR 5 5
3‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.97 ADR 5 5
4‐May‐2023 Vanguard Personalized IndexingManagement SELL 100.01 ADR (27) (27)
4‐May‐2023 Vanguard Personalized IndexingManagement SELL 100.02 ADR (10) (10)
4‐May‐2023 Vanguard Personalized IndexingManagement BUY 100.13 ADR 9 9
4‐May‐2023 Vanguard Personalized IndexingManagement BUY 100.31 ADR 12 12
5‐May‐2023 Vanguard Personalized IndexingManagement BUY 101.94 ADR 16 16
11‐May‐2023 Vanguard Personalized IndexingManagement SELL 101.04 ADR (28) (28)
11‐May‐2023 Vanguard Personalized IndexingManagement SELL 101.04 ADR (12) (12)
11‐May‐2023 Vanguard Personalized IndexingManagement BUY 100.93 ADR 5 5
11‐May‐2023 Vanguard Personalized IndexingManagement BUY 100.92 ADR 61 61
12‐May‐2023 Vanguard Personalized IndexingManagement SELL 102.54 ADR (19) (19)
12‐May‐2023 Vanguard Personalized IndexingManagement SELL 103.23 ADR (9) (9)
15‐May‐2023 Vanguard Personalized IndexingManagement BUY 102.75 ADR 22 22
16‐May‐2023 Vanguard Personalized IndexingManagement BUY 101.44 ADR 29 29
17‐May‐2023 Vanguard Personalized IndexingManagement BUY 101.31 ADR 20 20
18‐May‐2023 Vanguard Personalized IndexingManagement SELL 99.93 ADR (136) (136)
18‐May‐2023 Vanguard Personalized IndexingManagement SELL 99.93 ADR (46) (46)
18‐May‐2023 Vanguard Personalized IndexingManagement SELL 99.93 ADR (12) (12)
18‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.85 ADR 10 10
18‐May‐2023 Vanguard Personalized IndexingManagement BUY 100.17 ADR 29 29
19‐May‐2023 Vanguard Personalized IndexingManagement SELL 101.26 ADR (42) (42)
19‐May‐2023 Vanguard Personalized IndexingManagement SELL 101.20 ADR (6) (6)
22‐May‐2023 Vanguard Personalized IndexingManagement SELL 102.21 ADR (5) (5)
22‐May‐2023 Vanguard Personalized IndexingManagement BUY 102.23 ADR 10 10
22‐May‐2023 Vanguard Personalized IndexingManagement BUY 102.19 ADR 54 54
22‐May‐2023 Vanguard Personalized IndexingManagement BUY 102.23 ADR 98 98
23‐May‐2023 Vanguard Personalized IndexingManagement BUY 102.28 ADR 5 5
23‐May‐2023 Vanguard Personalized IndexingManagement BUY 103.53 ADR 5 5
23‐May‐2023 Vanguard Personalized IndexingManagement BUY 102.25 ADR 6 6
24‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.67 ADR 7 7
24‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.97 ADR 30 30
24‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.97 ADR 53 53
25‐May‐2023 Vanguard Personalized IndexingManagement SELL 99.33 ADR (5) (5)
25‐May‐2023 Vanguard Personalized IndexingManagement SELL 99.50 ADR (5) (5)
25‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.45 ADR 5 5
25‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.44 ADR 5 5
25‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.44 ADR 5 5
25‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.44 ADR 5 5
25‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.39 ADR 15 15
26‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.47 ADR 8 8
26‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.47 ADR 19 19
26‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.90 ADR 21 21
30‐May‐2023 Vanguard Personalized IndexingManagement SELL 100.36 ADR (21) (21)
30‐May‐2023 Vanguard Personalized IndexingManagement SELL 100.10 ADR (5) (5)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
30‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.99 ADR 12 12
31‐May‐2023 Vanguard Personalized IndexingManagement SELL 99.06 ADR (51) (51)
31‐May‐2023 Vanguard Personalized IndexingManagement SELL 99.15 ADR (13) (13)
31‐May‐2023 Vanguard Personalized IndexingManagement SELL 99.08 ADR (5) (5)
31‐May‐2023 Vanguard Personalized IndexingManagement SELL 99.05 ADR (5) (5)
31‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.03 ADR 5 5
31‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.04 ADR 5 5
31‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.06 ADR 5 5
31‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.03 ADR 5 5
31‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.08 ADR 9 9
31‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.06 ADR 19 19
31‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.08 ADR 20 20
31‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.04 ADR 33 33
31‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.05 ADR 48 48
31‐May‐2023 Vanguard Personalized IndexingManagement BUY 99.06 ADR 51 51
1‐Jun‐2023 Vanguard Personalized IndexingManagement SELL 102.04 ADR (10) (10)
1‐Jun‐2023 Vanguard Personalized IndexingManagement SELL 102.04 ADR (10) (10)
1‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 102.37 ADR 5 5
1‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 102.21 ADR 5 5
1‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 102.21 ADR 6 6
1‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 102.21 ADR 6 6
1‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 101.95 ADR 7 7
1‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 102.37 ADR 10 10
1‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 102.26 ADR 10 10
1‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 102.37 ADR 10 10
2‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 102.57 ADR 5 5
2‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 102.47 ADR 5 5
2‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 102.56 ADR 11 11
2‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 102.24 ADR 30 30
5‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 102.98 ADR 48 48
6‐Jun‐2023 Vanguard Personalized IndexingManagement SELL 102.89 ADR (7) (7)
6‐Jun‐2023 Vanguard Personalized IndexingManagement SELL 102.89 ADR (5) (5)
6‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 103.78 ADR 5 5
6‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 103.34 ADR 5 5
6‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 103.18 ADR 57 57
7‐Jun‐2023 Vanguard Personalized IndexingManagement SELL 102.75 ADR (5) (5)
7‐Jun‐2023 Vanguard Personalized IndexingManagement SELL 101.36 ADR (5) (5)
7‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 102.82 ADR 21 21
8‐Jun‐2023 Vanguard Personalized IndexingManagement SELL 102.68 ADR (8) (8)
8‐Jun‐2023 Vanguard Personalized IndexingManagement SELL 102.68 ADR (7) (7)
9‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 102.88 ADR 19 19
12‐Jun‐2023 Vanguard Personalized IndexingManagement SELL 102.20 ADR (8) (8)
12‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 103.05 ADR 5 5
12‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 103.11 ADR 5 5
12‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 103.05 ADR 30 30
12‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 103.06 ADR 319 319
13‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 104.88 ADR 5 5
13‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 106.34 ADR 5 5
13‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 104.68 ADR 23 23
13‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 104.92 ADR 89 89
16‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 95.66 ADR 7 7
16‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 95.53 ADR 9 9
16‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 95.56 ADR 9 9
20‐Jun‐2023 Vanguard Personalized IndexingManagement SELL 95.99 ADR (48) (48)
20‐Jun‐2023 Vanguard Personalized IndexingManagement SELL 95.82 ADR (14) (14)
20‐Jun‐2023 Vanguard Personalized IndexingManagement SELL 95.75 ADR (11) (11)
21‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 97.41 ADR 5 5
21‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 96.02 ADR 9 9
22‐Jun‐2023 Vanguard Personalized IndexingManagement SELL 95.11 ADR (21) (21)
22‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 95.18 ADR 7 7
23‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 94.10 ADR 5 5
26‐Jun‐2023 Vanguard Personalized IndexingManagement SELL 93.43 ADR (54) (54)
26‐Jun‐2023 Vanguard Personalized IndexingManagement SELL 93.39 ADR (5) (5)
26‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 93.40 ADR 13 13
26‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 93.42 ADR 32 32
27‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 93.13 ADR 12 12
27‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 93.08 ADR 40 40
27‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 93.07 ADR 94 94
28‐Jun‐2023 Vanguard Personalized IndexingManagement SELL 91.55 ADR (285) (285)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
28‐Jun‐2023 Vanguard Personalized IndexingManagement SELL 91.74 ADR (26) (26)
28‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 91.75 ADR 22 22
29‐Jun‐2023 Vanguard Personalized IndexingManagement SELL 91.61 ADR (17) (17)
29‐Jun‐2023 Vanguard Personalized IndexingManagement SELL 91.61 ADR (5) (5)
29‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 91.77 ADR 5 5
30‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 92.19 ADR 5 5
30‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 92.40 ADR 5 5
30‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 93.21 ADR 7 7
30‐Jun‐2023 Vanguard Personalized IndexingManagement BUY 92.20 ADR 11 11
3‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 92.47 ADR 16 16
5‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 91.03 ADR (29) (29)
6‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 89.51 ADR 13 13
6‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 89.51 ADR 33 33
7‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 88.98 ADR (17) (17)
10‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 88.34 ADR (693) (693)
10‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 88.34 ADR (151) (151)
10‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 88.34 ADR 23 23
13‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 90.47 ADR (19) (19)
13‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 90.85 ADR 6 6
17‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 87.69 ADR (37) (37)
17‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 87.90 ADR (24) (24)
17‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 87.94 ADR (23) (23)
17‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 87.68 ADR (14) (14)
17‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 87.68 ADR (10) (10)
17‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 87.65 ADR (7) (7)
17‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 87.69 ADR (5) (5)
17‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 86.29 ADR (5) (5)
17‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 87.68 ADR (5) (5)
17‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 87.68 ADR (5) (5)
17‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 87.94 ADR 6 6
17‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 87.68 ADR 6 6
17‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 87.92 ADR 9 9
17‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 87.75 ADR 9 9
18‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 90.07 ADR (26) (26)
19‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 90.00 ADR (44) (44)
19‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 90.00 ADR (23) (23)
19‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 90.00 ADR (21) (21)
19‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 89.47 ADR (15) (15)
19‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 89.99 ADR (5) (5)
20‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 90.20 ADR (6) (6)
20‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 90.19 ADR (6) (6)
21‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 89.86 ADR 26 26
21‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 89.86 ADR 54 54
24‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 89.95 ADR (117) (117)
24‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 90.19 ADR (58) (58)
24‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 89.90 ADR (17) (17)
24‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 90.17 ADR (11) (11)
24‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 89.90 ADR (9) (9)
24‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 90.19 ADR 33 33
25‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 89.96 ADR 41 41
26‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 89.00 ADR (7) (7)
26‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 88.92 ADR 5 5
26‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 89.46 ADR 21 21
27‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 89.83 ADR (6) (6)
27‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 90.67 ADR 6 6
27‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 90.15 ADR 154 154
28‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 88.96 ADR 6 6
28‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 88.96 ADR 38 38
31‐Jul‐2023 Vanguard Personalized IndexingManagement SELL 90.16 ADR (6) (6)
31‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 90.16 ADR 6 6
31‐Jul‐2023 Vanguard Personalized IndexingManagement BUY 90.23 ADR 24 24
1‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 88.13 ADR (30) (30)
1‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 88.13 ADR (6) (6)
1‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 89.67 ADR 6 6
1‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 88.15 ADR 12 12
2‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 87.33 ADR (98) (98)
2‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 87.30 ADR (11) (11)
2‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 87.36 ADR (11) (11)
2‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 87.35 ADR (10) (10)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
2‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 88.33 ADR 11 11
3‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 87.12 ADR (94) (94)
3‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 87.12 ADR 6 6
3‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 87.12 ADR 9 9
4‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 86.50 ADR (22) (22)
4‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 87.00 ADR 6 6
4‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 87.00 ADR 6 6
4‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 87.00 ADR 6 6
4‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.96 ADR 6 6
4‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.97 ADR 16 16
4‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 87.00 ADR 17 17
7‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 85.58 ADR (152) (152)
7‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 85.58 ADR (24) (24)
7‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 85.55 ADR (12) (12)
7‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 85.55 ADR (9) (9)
7‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 85.56 ADR (6) (6)
7‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.70 ADR 6 6
7‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.07 ADR 13 13
8‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 86.03 ADR (7) (7)
8‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.25 ADR 6 6
8‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.25 ADR 12 12
9‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 85.49 ADR (47) (47)
9‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 85.42 ADR (10) (10)
9‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 85.81 ADR 6 6
9‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 85.82 ADR 11 11
9‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 85.52 ADR 30 30
9‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 85.55 ADR 34 34
9‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 85.55 ADR 63 63
10‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 86.78 ADR (704) (704)
10‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.59 ADR 6 6
11‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 86.34 ADR (72) (72)
11‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 86.38 ADR (57) (57)
11‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 86.43 ADR (56) (56)
11‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 86.23 ADR (23) (23)
11‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 86.42 ADR (22) (22)
11‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.26 ADR 36 36
14‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 85.54 ADR (24) (24)
14‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 85.65 ADR (9) (9)
14‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 85.56 ADR (6) (6)
14‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 85.54 ADR (5) (5)
15‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 88.18 ADR (27) (27)
15‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 88.04 ADR (20) (20)
15‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 88.18 ADR (17) (17)
15‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 88.23 ADR (12) (12)
15‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 88.18 ADR (11) (11)
15‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 88.18 ADR (10) (10)
15‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 88.04 ADR (10) (10)
15‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 88.18 ADR (8) (8)
15‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 88.04 ADR (6) (6)
15‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 88.18 ADR (6) (6)
15‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 88.04 ADR (5) (5)
15‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 88.31 ADR 6 6
15‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 88.31 ADR 12 12
16‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 87.87 ADR (31) (31)
16‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 87.82 ADR (29) (29)
16‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 87.87 ADR (26) (26)
16‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 87.82 ADR (21) (21)
16‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 87.36 ADR (19) (19)
16‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 87.69 ADR (11) (11)
16‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 87.79 ADR (11) (11)
16‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 87.69 ADR (7) (7)
16‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 87.79 ADR (7) (7)
16‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 87.79 ADR (5) (5)
16‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 87.82 ADR 6 6
16‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 87.79 ADR 6 6
16‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 87.82 ADR 6 6
16‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 87.85 ADR 6 6
16‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 87.76 ADR 6 6
16‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 87.79 ADR 6 6

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
16‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 87.82 ADR 6 6
16‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 87.95 ADR 11 11
17‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 86.04 ADR (810) (810)
17‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 86.21 ADR (30) (30)
17‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 86.20 ADR (11) (11)
17‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 86.33 ADR (6) (6)
17‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 86.32 ADR (5) (5)
17‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.17 ADR 6 6
17‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 87.38 ADR 6 6
17‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.38 ADR 10 10
17‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.22 ADR 11 11
17‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.21 ADR 11 11
17‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.32 ADR 39 39
17‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.40 ADR 56 56
18‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 86.89 ADR (11) (11)
18‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 86.89 ADR (8) (8)
18‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 86.89 ADR (6) (6)
18‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.98 ADR 6 6
18‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.89 ADR 6 6
18‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.98 ADR 6 6
18‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.85 ADR 6 6
18‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.98 ADR 6 6
18‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.98 ADR 7 7
18‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.98 ADR 14 14
18‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.98 ADR 18 18
18‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.98 ADR 48 48
21‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 85.52 ADR (30) (30)
21‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 85.69 ADR (20) (20)
21‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 85.33 ADR (6) (6)
21‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 85.33 ADR 6 6
21‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 85.75 ADR 6 6
21‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 85.86 ADR 6 6
21‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 85.86 ADR 6 6
21‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 85.32 ADR 6 6
21‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 85.86 ADR 9 9
21‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 85.35 ADR 11 11
21‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 85.75 ADR 11 11
21‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 85.35 ADR 13 13
21‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 85.33 ADR 20 20
22‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 84.83 ADR (45) (45)
22‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 84.85 ADR (18) (18)
22‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 84.87 ADR 6 6
22‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 84.91 ADR 6 6
22‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 84.90 ADR 7 7
22‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 84.91 ADR 9 9
22‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 84.85 ADR 14 14
22‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 84.93 ADR 32 32
22‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 84.91 ADR 36 36
22‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 84.88 ADR 47 47
23‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 84.95 ADR (235) (235)
23‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 84.95 ADR (71) (71)
23‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 84.93 ADR (25) (25)
23‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 84.95 ADR (24) (24)
23‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 84.95 ADR 6 6
23‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 84.96 ADR 6 6
23‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 84.94 ADR 26 26
23‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 84.95 ADR 44 44
24‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 84.46 ADR (54) (54)
24‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 84.59 ADR (34) (34)
24‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 84.50 ADR (19) (19)
24‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 83.53 ADR (7) (7)
24‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 85.75 ADR 6 6
25‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 84.24 ADR (39) (39)
25‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 84.54 ADR (5) (5)
25‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 85.73 ADR 6 6
25‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 85.22 ADR 9 9
25‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.19 ADR 42 42
28‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 85.99 ADR (45) (45)
28‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 86.05 ADR (41) (41)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
28‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 86.05 ADR (33) (33)
28‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 85.67 ADR (20) (20)
28‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 86.09 ADR (5) (5)
28‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.12 ADR 6 6
28‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.09 ADR 6 6
29‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 86.14 ADR (154) (154)
29‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 85.68 ADR (21) (21)
29‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 86.00 ADR 6 6
30‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 87.98 ADR (78) (78)
30‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 87.98 ADR (6) (6)
31‐Aug‐2023 Vanguard Personalized IndexingManagement SELL 88.05 ADR (14) (14)
31‐Aug‐2023 Vanguard Personalized IndexingManagement BUY 88.10 ADR 11 11
1‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.73 ADR (204) (204)
1‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.67 ADR (5) (5)
1‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.69 ADR 10 10
5‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.07 ADR (24) (24)
5‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 85.98 ADR (6) (6)
5‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.07 ADR 10 10
6‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.51 ADR (111) (111)
6‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.51 ADR (81) (81)
6‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.49 ADR (75) (75)
6‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.51 ADR (52) (52)
6‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.51 ADR (37) (37)
6‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.66 ADR (36) (36)
6‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.51 ADR (33) (33)
6‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.51 ADR (21) (21)
6‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.46 ADR (16) (16)
6‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.51 ADR (15) (15)
6‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.62 ADR (15) (15)
6‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.45 ADR (15) (15)
6‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.62 ADR (15) (15)
6‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.42 ADR (15) (15)
6‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.51 ADR (12) (12)
6‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.62 ADR (12) (12)
6‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.51 ADR (11) (11)
6‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.45 ADR (6) (6)
6‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.51 ADR (6) (6)
6‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.51 ADR 6 6
6‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.51 ADR 6 6
6‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.56 ADR 7 7
6‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.60 ADR 16 16
6‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.56 ADR 23 23
6‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.51 ADR 32 32
6‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.51 ADR 33 33
6‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.51 ADR 63 63
6‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.52 ADR 106 106
6‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.63 ADR 138 138
6‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.51 ADR 161 161
6‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.51 ADR 424 424
7‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 85.51 ADR (41) (41)
7‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 85.51 ADR (19) (19)
7‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 85.44 ADR 6 6
7‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 85.55 ADR 9 9
7‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 85.50 ADR 9 9
7‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 85.49 ADR 17 17
7‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 85.49 ADR 37 37
7‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 85.49 ADR 86 86
7‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 85.49 ADR 214 214
8‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.01 ADR (17) (17)
8‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.03 ADR (12) (12)
8‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.27 ADR (11) (11)
8‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.31 ADR 6 6
8‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.03 ADR 18 18
11‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.57 ADR (147) (147)
11‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.69 ADR (111) (111)
11‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.79 ADR (51) (51)
11‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.63 ADR (27) (27)
11‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.94 ADR (18) (18)
11‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.92 ADR (6) (6)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
11‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.79 ADR (6) (6)
11‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.71 ADR 6 6
11‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.92 ADR 6 6
11‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 87.15 ADR 6 6
11‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 87.05 ADR 36 36
11‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.98 ADR 1,683 1,683
12‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 87.04 ADR (14) (14)
12‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.69 ADR (13) (13)
12‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 87.06 ADR 6 6
12‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 87.07 ADR 6 6
12‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 87.03 ADR 6 6
12‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 87.04 ADR 24 24
13‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.70 ADR (119) (119)
13‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.74 ADR (22) (22)
13‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.67 ADR (22) (22)
13‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.80 ADR 6 6
13‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.74 ADR 12 12
13‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.80 ADR 58 58
14‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.51 ADR (30) (30)
14‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.43 ADR (29) (29)
14‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.43 ADR (21) (21)
14‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.45 ADR (21) (21)
14‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.43 ADR (20) (20)
14‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.43 ADR (10) (10)
14‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.54 ADR 6 6
14‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.63 ADR 13 13
14‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.49 ADR 201 201
15‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.17 ADR (120) (120)
15‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.25 ADR (19) (19)
15‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.31 ADR 12 12
18‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 85.27 ADR (12) (12)
18‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 85.33 ADR 6 6
18‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 85.35 ADR 6 6
18‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 85.33 ADR 6 6
18‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 85.33 ADR 11 11
18‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 85.36 ADR 31 31
18‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 85.33 ADR 52 52
19‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 85.27 ADR (1,155) (1,155)
19‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 85.30 ADR (25) (25)
19‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 85.29 ADR (6) (6)
19‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 85.29 ADR 6 6
19‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 85.39 ADR 6 6
19‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 85.28 ADR 6 6
19‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 85.33 ADR 6 6
19‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 85.29 ADR 59 59
20‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.16 ADR (4,792) (4,792)
20‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 85.85 ADR (48) (48)
20‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 86.42 ADR (16) (16)
20‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 85.85 ADR (9) (9)
20‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 86.68 ADR 8 8
21‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 82.05 ADR (135) (135)
21‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 82.12 ADR (50) (50)
21‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 82.12 ADR (12) (12)
21‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 82.14 ADR (12) (12)
21‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 82.12 ADR (11) (11)
21‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 82.11 ADR (11) (11)
21‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 82.05 ADR 12 12
21‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 82.10 ADR 16 16
21‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 82.07 ADR 20 20
22‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 81.42 ADR (114) (114)
22‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 81.43 ADR (45) (45)
22‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 81.45 ADR (27) (27)
22‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 81.45 ADR (25) (25)
22‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 81.43 ADR (18) (18)
22‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 81.43 ADR (14) (14)
22‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 81.27 ADR (11) (11)
22‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 81.31 ADR (8) (8)
22‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 81.43 ADR (6) (6)
22‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 81.31 ADR 6 6

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
22‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 81.37 ADR 6 6
22‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 81.43 ADR 16 16
22‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 81.43 ADR 17 17
22‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 81.30 ADR 28 28
22‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 81.43 ADR 43 43
22‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 81.43 ADR 67 67
25‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 81.28 ADR (16) (16)
25‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 81.29 ADR (11) (11)
26‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 81.81 ADR 45 45
28‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 81.01 ADR (6) (6)
28‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 81.06 ADR 6 6
28‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 81.10 ADR 6 6
29‐Sep‐2023 Vanguard Personalized IndexingManagement SELL 81.66 ADR (5) (5)
29‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 82.81 ADR 8 8
29‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 81.66 ADR 20 20
29‐Sep‐2023 Vanguard Personalized IndexingManagement BUY 81.79 ADR 20 20
2‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 78.10 ADR (46) (46)
2‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 78.32 ADR (24) (24)
2‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 78.10 ADR (10) (10)
2‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 78.10 ADR (8) (8)
2‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 78.10 ADR (6) (6)
2‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 78.10 ADR (6) (6)
2‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 78.32 ADR (6) (6)
2‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 78.10 ADR (6) (6)
2‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 78.23 ADR 6 6
2‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 78.23 ADR 6 6
2‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 78.23 ADR 35 35
2‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 78.32 ADR 50 50
2‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 78.19 ADR 53 53
3‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 78.05 ADR (596) (596)
3‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 78.24 ADR (44) (44)
3‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 78.12 ADR (28) (28)
3‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 78.12 ADR (15) (15)
3‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 78.09 ADR (14) (14)
3‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 78.36 ADR (8) (8)
3‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 78.23 ADR 19 19
3‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 78.23 ADR 30 30
4‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 78.80 ADR (277) (277)
4‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 78.96 ADR (78) (78)
4‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 78.80 ADR (51) (51)
4‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 78.80 ADR (39) (39)
4‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 78.99 ADR 6 6
4‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 78.83 ADR 23 23
5‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 79.47 ADR (47) (47)
5‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 79.66 ADR (38) (38)
5‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 79.47 ADR (20) (20)
5‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 79.55 ADR (13) (13)
5‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 79.48 ADR (11) (11)
5‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 79.65 ADR (11) (11)
5‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 79.65 ADR (6) (6)
5‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 79.65 ADR 6 6
5‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 79.55 ADR 6 6
5‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 79.58 ADR 6 6
5‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 79.64 ADR 8 8
5‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 79.40 ADR 10 10
5‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 79.48 ADR 15 15
5‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 79.47 ADR 81 81
6‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 80.24 ADR (36) (36)
6‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 80.22 ADR (25) (25)
6‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 80.24 ADR (17) (17)
6‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 80.24 ADR (13) (13)
6‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 80.22 ADR (6) (6)
6‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 80.24 ADR (5) (5)
6‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 80.22 ADR (5) (5)
6‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 80.24 ADR 6 6
6‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 80.26 ADR 6 6
6‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 80.24 ADR 6 6
6‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 80.24 ADR 12 12
6‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 80.26 ADR 29 29

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
9‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 80.78 ADR (37) (37)
9‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 80.82 ADR (10) (10)
9‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 80.79 ADR (6) (6)
9‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 80.82 ADR (6) (6)
9‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 80.82 ADR 6 6
9‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 80.82 ADR 6 6
9‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 80.82 ADR 6 6
9‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 80.79 ADR 6 6
9‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 80.79 ADR 8 8
9‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 80.80 ADR 10 10
9‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 80.79 ADR 12 12
9‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 81.34 ADR 302 302
10‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 81.95 ADR (214) (214)
10‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 81.96 ADR (138) (138)
10‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 81.98 ADR (65) (65)
10‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 81.93 ADR (46) (46)
10‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 81.93 ADR (33) (33)
10‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 81.97 ADR (23) (23)
10‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 81.98 ADR (17) (17)
10‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 81.93 ADR (13) (13)
10‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 82.01 ADR (8) (8)
10‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 81.98 ADR 6 6
10‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 81.99 ADR 6 6
10‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 81.99 ADR 6 6
10‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 81.98 ADR 6 6
10‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 81.95 ADR 6 6
10‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 81.98 ADR 6 6
10‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 81.96 ADR 49 49
10‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 81.87 ADR 52 52
11‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 81.15 ADR (379) (379)
11‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 81.27 ADR (58) (58)
11‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 81.27 ADR (20) (20)
11‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 81.22 ADR (12) (12)
11‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 80.99 ADR (11) (11)
11‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 81.22 ADR (11) (11)
11‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 81.23 ADR (6) (6)
11‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 81.22 ADR 6 6
11‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 81.21 ADR 6 6
11‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 81.27 ADR 6 6
11‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 81.22 ADR 6 6
11‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 81.22 ADR 8 8
11‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 81.27 ADR 11 11
11‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 81.08 ADR 13 13
12‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.69 ADR (1,683) (1,683)
12‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.70 ADR (733) (733)
12‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.84 ADR (40) (40)
12‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.15 ADR (32) (32)
12‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.84 ADR (25) (25)
12‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.15 ADR (22) (22)
12‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.15 ADR (14) (14)
12‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.12 ADR (14) (14)
12‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.05 ADR (11) (11)
12‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.05 ADR (11) (11)
12‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.15 ADR (7) (7)
12‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.04 ADR (7) (7)
12‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.15 ADR (6) (6)
12‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.68 ADR 6 6
12‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.23 ADR 6 6
12‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.12 ADR 6 6
12‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.23 ADR 6 6
12‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.15 ADR 16 16
12‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.15 ADR 98 98
12‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.98 ADR 987 987
13‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.86 ADR (21) (21)
13‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.84 ADR (9) (9)
13‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.86 ADR (6) (6)
13‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.86 ADR 11 11
13‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.85 ADR 17 17
13‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.84 ADR 18 18

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
13‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.84 ADR 20 20
16‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 76.28 ADR (42) (42)
16‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 76.28 ADR (39) (39)
16‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 76.24 ADR (30) (30)
16‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 76.25 ADR (24) (24)
16‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 76.28 ADR (11) (11)
16‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 76.26 ADR (8) (8)
16‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 76.29 ADR (6) (6)
16‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 76.19 ADR (5) (5)
16‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 76.29 ADR 7 7
16‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 76.30 ADR 7 7
16‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 76.29 ADR 12 12
16‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 76.26 ADR 35 35
16‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 76.28 ADR 41 41
16‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 76.26 ADR 77 77
16‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 76.29 ADR 94 94
16‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 76.26 ADR 141 141
16‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 76.29 ADR 143 143
17‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.24 ADR (76) (76)
17‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.28 ADR (36) (36)
17‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.28 ADR (34) (34)
17‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.24 ADR (34) (34)
17‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.12 ADR (13) (13)
17‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.24 ADR (12) (12)
17‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.14 ADR (11) (11)
17‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.28 ADR (7) (7)
17‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.16 ADR (6) (6)
17‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.17 ADR 7 7
17‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.24 ADR 20 20
17‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.24 ADR 23 23
17‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.94 ADR 34 34
17‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.94 ADR 41 41
17‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.24 ADR 49 49
17‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.94 ADR 49 49
17‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.28 ADR 93 93
17‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.23 ADR 2,317 2,317
18‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.36 ADR (174) (174)
18‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.24 ADR (158) (158)
18‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.38 ADR (19) (19)
18‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.28 ADR (11) (11)
18‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.21 ADR (9) (9)
18‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.23 ADR (7) (7)
18‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 75.28 ADR (6) (6)
18‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.44 ADR 7 7
18‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.44 ADR 7 7
18‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.44 ADR 7 7
18‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.24 ADR 11 11
18‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.36 ADR 14 14
18‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.36 ADR 17 17
18‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.24 ADR 18 18
18‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.29 ADR 18 18
18‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.44 ADR 20 20
18‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.44 ADR 33 33
18‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.44 ADR 40 40
18‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.36 ADR 94 94
19‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.30 ADR (65) (65)
19‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.73 ADR (31) (31)
19‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.21 ADR (12) (12)
19‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.58 ADR (9) (9)
19‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.35 ADR (9) (9)
19‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.62 ADR (7) (7)
19‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.68 ADR (6) (6)
19‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.70 ADR (5) (5)
19‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.35 ADR 7 7
19‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.74 ADR 7 7
19‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.48 ADR 7 7
19‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.61 ADR 7 7
19‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.75 ADR 7 7
19‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.75 ADR 7 7

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
19‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.58 ADR 18 18
19‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.40 ADR 24 24
19‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.58 ADR 24 24
19‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.75 ADR 29 29
19‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.48 ADR 65 65
20‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 73.18 ADR (424) (424)
20‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 73.23 ADR (86) (86)
20‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 73.30 ADR (56) (56)
20‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 73.23 ADR (29) (29)
20‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 73.09 ADR (5) (5)
20‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 73.18 ADR 17 17
20‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 73.18 ADR 20 20
20‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 73.22 ADR 35 35
20‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 73.23 ADR 39 39
20‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 73.31 ADR 43 43
20‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 73.22 ADR 48 48
20‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 73.07 ADR 92 92
20‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 73.30 ADR 150 150
23‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.83 ADR (526) (526)
23‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.81 ADR (59) (59)
23‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.86 ADR (20) (20)
23‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.86 ADR (13) (13)
23‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.85 ADR (11) (11)
23‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.86 ADR (6) (6)
23‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.86 ADR (6) (6)
23‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.99 ADR (6) (6)
23‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.85 ADR (5) (5)
23‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.89 ADR 7 7
23‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.93 ADR 7 7
23‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.88 ADR 7 7
23‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.81 ADR 8 8
23‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.97 ADR 9 9
23‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.88 ADR 13 13
23‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.86 ADR 25 25
23‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.86 ADR 26 26
23‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.93 ADR 153 153
24‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.94 ADR (33) (33)
24‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.94 ADR (20) (20)
24‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.97 ADR (17) (17)
24‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.94 ADR (12) (12)
24‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.03 ADR 7 7
24‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.03 ADR 7 7
24‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.97 ADR 13 13
24‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.99 ADR 20 20
24‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.03 ADR 39 39
24‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.03 ADR 73 73
24‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 75.06 ADR 347 347
25‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.43 ADR (55) (55)
25‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.42 ADR (33) (33)
25‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.44 ADR (28) (28)
25‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.43 ADR (7) (7)
25‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.43 ADR (6) (6)
25‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 74.56 ADR (6) (6)
25‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.56 ADR 7 7
25‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.45 ADR 14 14
25‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.45 ADR 15 15
25‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.49 ADR 16 16
25‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.45 ADR 20 20
25‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 74.54 ADR 591 591
26‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 73.66 ADR (9) (9)
26‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 73.62 ADR (6) (6)
26‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 73.69 ADR 7 7
26‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 73.99 ADR 27 27
27‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 73.64 ADR 17 17
27‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 73.44 ADR 171 171
27‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 73.40 ADR 1,568 1,568
30‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 73.39 ADR 7 7
30‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 73.42 ADR 11 11
31‐Oct‐2023 Vanguard Personalized IndexingManagement SELL 73.60 ADR (6) (6)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
31‐Oct‐2023 Vanguard Personalized IndexingManagement BUY 73.66 ADR 7 7
1‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 74.86 ADR (8) (8)
1‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 74.95 ADR 7 7
2‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 76.76 ADR (14) (14)
6‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.65 ADR 6 6
6‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.65 ADR 10 10
6‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.59 ADR 15 15
6‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.51 ADR 47 47
6‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.40 ADR 149 149
7‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 79.67 ADR (29) (29)
7‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 79.51 ADR (12) (12)
7‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 79.51 ADR 6 6
7‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 79.67 ADR 7 7
7‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 79.51 ADR 13 13
7‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 79.51 ADR 44 44
7‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 79.51 ADR 45 45
8‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 79.79 ADR (22) (22)
8‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 79.79 ADR (18) (18)
8‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 79.79 ADR 6 6
8‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 79.85 ADR 16 16
8‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 79.79 ADR 48 48
9‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 81.17 ADR (79) (79)
9‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 80.85 ADR (29) (29)
9‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 80.93 ADR (6) (6)
9‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.97 ADR 6 6
9‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.88 ADR 12 12
9‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.88 ADR 19 19
9‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.92 ADR 98 98
13‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 80.41 ADR (13) (13)
13‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 80.40 ADR (12) (12)
13‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 80.40 ADR (6) (6)
13‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 80.41 ADR (6) (6)
13‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.41 ADR 6 6
13‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.57 ADR 6 6
13‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.41 ADR 6 6
13‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.40 ADR 6 6
13‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.40 ADR 6 6
13‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.44 ADR 6 6
13‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.41 ADR 6 6
13‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.40 ADR 7 7
13‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.34 ADR 8 8
13‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.41 ADR 12 12
13‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.42 ADR 19 19
13‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.41 ADR 25 25
13‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.34 ADR 35 35
13‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.36 ADR 72 72
13‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.34 ADR 201 201
13‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.39 ADR 207 207
13‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.57 ADR 540 540
13‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.41 ADR 588 588
13‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.49 ADR 997 997
13‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 80.41 ADR 1,500 1,500
14‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 83.32 ADR (8) (8)
14‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 83.36 ADR 6 6
14‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 83.36 ADR 6 6
14‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 83.32 ADR 6 6
14‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 83.36 ADR 6 6
14‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 83.41 ADR 6 6
14‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 83.39 ADR 6 6
14‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 83.31 ADR 8 8
14‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 83.32 ADR 10 10
14‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 83.39 ADR 12 12
14‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 83.32 ADR 17 17
14‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 83.36 ADR 27 27
14‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 83.41 ADR 46 46
14‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 83.33 ADR 161 161
15‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 84.92 ADR (61) (61)
15‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 84.68 ADR (22) (22)
15‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.89 ADR 6 6

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
15‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.71 ADR 26 26
15‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.73 ADR 26 26
15‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.99 ADR 113 113
16‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 83.65 ADR 9 9
16‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 83.67 ADR 11 11
16‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 83.54 ADR 12 12
16‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 83.62 ADR 22 22
16‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 83.57 ADR 196 196
17‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.50 ADR 6 6
17‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.46 ADR 6 6
20‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 84.72 ADR (45) (45)
20‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 84.68 ADR (33) (33)
20‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 84.68 ADR (8) (8)
20‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.72 ADR 6 6
20‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.68 ADR 6 6
20‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.71 ADR 6 6
20‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.71 ADR 7 7
20‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.71 ADR 8 8
20‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.71 ADR 13 13
20‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.68 ADR 19 19
20‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.68 ADR 30 30
20‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.71 ADR 52 52
20‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.68 ADR 52 52
20‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.71 ADR 67 67
21‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 84.37 ADR (35) (35)
21‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.35 ADR 9 9
21‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.44 ADR 9 9
21‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.44 ADR 11 11
21‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.44 ADR 18 18
21‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.31 ADR 143 143
22‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 84.58 ADR (68) (68)
22‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.43 ADR 6 6
27‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.65 ADR 6 6
27‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.65 ADR 6 6
27‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.65 ADR 7 7
27‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.65 ADR 29 29
27‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 84.65 ADR 65 65
28‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 85.62 ADR 6 6
28‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 85.64 ADR 6 6
28‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 85.61 ADR 6 6
28‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 85.62 ADR 6 6
28‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 85.63 ADR 10 10
28‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 85.60 ADR 21 21
28‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 85.61 ADR 31 31
28‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 85.61 ADR 33 33
29‐Nov‐2023 Vanguard Personalized IndexingManagement SELL 86.84 ADR (6) (6)
29‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 86.88 ADR 6 6
29‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 86.92 ADR 9 9
29‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 86.92 ADR 11 11
29‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 86.92 ADR 14 14
29‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 86.91 ADR 19 19
29‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 86.91 ADR 24 24
29‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 86.84 ADR 117 117
30‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 86.68 ADR 6 6
30‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 86.70 ADR 41 41
30‐Nov‐2023 Vanguard Personalized IndexingManagement BUY 86.56 ADR 576 576
1‐Dec‐2023 Vanguard Personalized IndexingManagement SELL 87.58 ADR (6) (6)
1‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 87.56 ADR 6 6
1‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 87.56 ADR 6 6
4‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 87.63 ADR 6 6
4‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 87.48 ADR 6 6
6‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 88.42 ADR 33 33
7‐Dec‐2023 Vanguard Personalized IndexingManagement SELL 88.00 ADR (6) (6)
11‐Dec‐2023 Vanguard Personalized IndexingManagement SELL 88.07 ADR (16) (16)
11‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 88.15 ADR 6 6
11‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 88.15 ADR 6 6
11‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 88.07 ADR 6 6
11‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 88.15 ADR 6 6
11‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 88.07 ADR 7 7

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
11‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 88.07 ADR 9 9
11‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 88.15 ADR 12 12
11‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 88.07 ADR 21 21
11‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 88.07 ADR 25 25
12‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 88.46 ADR 6 6
12‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 88.50 ADR 11 11
12‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 88.50 ADR 17 17
13‐Dec‐2023 Vanguard Personalized IndexingManagement SELL 89.86 ADR (7) (7)
13‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 89.88 ADR 6 6
14‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 93.36 ADR 10 10
14‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 92.91 ADR 40 40
14‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 92.92 ADR 85 85
15‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 93.36 ADR 5 5
18‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 93.83 ADR 5 5
18‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 93.80 ADR 5 5
18‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 93.87 ADR 6 6
18‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 93.83 ADR 7 7
18‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 93.80 ADR 9 9
18‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 93.80 ADR 16 16
18‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 93.79 ADR 327 327
19‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 95.35 ADR 5 5
19‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 94.42 ADR 5 5
19‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 95.39 ADR 5 5
19‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 95.39 ADR 7 7
19‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 95.27 ADR 11 11
19‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 95.35 ADR 28 28
21‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 95.98 ADR 5 5
21‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 95.99 ADR 9 9
21‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 95.94 ADR 34 34
21‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 95.87 ADR 154 154
21‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 95.54 ADR 351 351
22‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 96.12 ADR 5 5
26‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 96.13 ADR 8 8
26‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 96.49 ADR 9 9
26‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 96.46 ADR 34 34
27‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 97.92 ADR 54 54
29‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 97.47 ADR 5 5
29‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 97.37 ADR 14 14
29‐Dec‐2023 Vanguard Personalized IndexingManagement BUY 97.49 ADR 179 179
2‐Jan‐2024 Vanguard Personalized IndexingManagement SELL 96.83 ADR (6) (6)
2‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 96.96 ADR 21 21
2‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 97.20 ADR 74 74
2‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 96.85 ADR 78 78
4‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 95.61 ADR 7 7
4‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 95.65 ADR 8 8
4‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 95.50 ADR 39 39
4‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 95.58 ADR 61 61
8‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 96.80 ADR 42 42
9‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 97.14 ADR 5 5
9‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 97.02 ADR 5 5
9‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 97.25 ADR 10 10
9‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 97.33 ADR 66 66
9‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 97.34 ADR 113 113
10‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 97.73 ADR 10 10
11‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 96.57 ADR 19 19
12‐Jan‐2024 Vanguard Personalized IndexingManagement SELL 96.80 ADR (22) (22)
16‐Jan‐2024 Vanguard Personalized IndexingManagement SELL 93.71 ADR (9) (9)
16‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 93.63 ADR 6 6
16‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 93.65 ADR 13 13
16‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 93.96 ADR 150 150
17‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 93.14 ADR 109 109
19‐Jan‐2024 Vanguard Personalized IndexingManagement SELL 95.55 ADR (55) (55)
19‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 95.59 ADR 5 5
19‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 95.59 ADR 5 5
19‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 95.31 ADR 5 5
19‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 95.59 ADR 14 14
19‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 95.46 ADR 16 16
22‐Jan‐2024 Vanguard Personalized IndexingManagement SELL 95.21 ADR (8) (8)
22‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 94.96 ADR 5 5

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
22‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 94.91 ADR 7 7
22‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 94.96 ADR 10 10
22‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 94.85 ADR 26 26
23‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 96.18 ADR 5 5
23‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 96.18 ADR 5 5
24‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 96.47 ADR 35 35
25‐Jan‐2024 Vanguard Personalized IndexingManagement SELL 96.32 ADR (5) (5)
25‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 96.26 ADR 6 6
25‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 96.32 ADR 36 36
26‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 96.49 ADR 5 5
26‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 96.49 ADR 5 5
29‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 96.79 ADR 6 6
29‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 96.79 ADR 10 10
29‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 96.92 ADR 12 12
29‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 96.79 ADR 14 14
29‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 96.62 ADR 32 32
30‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 97.64 ADR 16 16
31‐Jan‐2024 Vanguard Personalized IndexingManagement SELL 98.99 ADR (5) (5)
31‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 99.09 ADR 5 5
31‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 99.10 ADR 5 5
31‐Jan‐2024 Vanguard Personalized IndexingManagement BUY 99.12 ADR 17 17
1‐Feb‐2024 Vanguard Personalized IndexingManagement SELL 97.38 ADR (54) (54)
1‐Feb‐2024 Vanguard Personalized IndexingManagement SELL 97.32 ADR (49) (49)
1‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 97.59 ADR 5 5
1‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 97.34 ADR 9 9
1‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 97.43 ADR 33 33
1‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 97.24 ADR 59 59
2‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 97.26 ADR 35 35
5‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 96.93 ADR 5 5
5‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 96.95 ADR 5 5
5‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 96.95 ADR 5 5
5‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 96.98 ADR 11 11
5‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 96.96 ADR 21 21
5‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 96.93 ADR 26 26
5‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 96.77 ADR 73 73
5‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 96.69 ADR 104 104
6‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 98.53 ADR 14 14
7‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 98.94 ADR 11 11
7‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 98.94 ADR 15 15
7‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 98.99 ADR 47 47
8‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 98.18 ADR 12 12
8‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 98.10 ADR 17 17
8‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 98.08 ADR 24 24
8‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 98.31 ADR 55 55
9‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 99.13 ADR 5 5
9‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 99.24 ADR 5 5
9‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 99.46 ADR 5 5
9‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 99.25 ADR 5 5
9‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 99.28 ADR 52 52
9‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 99.46 ADR 71 71
9‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 99.22 ADR 98 98
9‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 99.28 ADR 106 106
12‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 94.72 ADR 5 5
12‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 95.15 ADR 5 5
12‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 94.75 ADR 14 14
13‐Feb‐2024 Vanguard Personalized IndexingManagement SELL 90.11 ADR (6) (6)
13‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 89.92 ADR 5 5
13‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 90.00 ADR 5 5
13‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 89.92 ADR 78 78
14‐Feb‐2024 Vanguard Personalized IndexingManagement SELL 90.69 ADR (16) (16)
14‐Feb‐2024 Vanguard Personalized IndexingManagement SELL 90.69 ADR (9) (9)
14‐Feb‐2024 Vanguard Personalized IndexingManagement SELL 90.80 ADR (6) (6)
14‐Feb‐2024 Vanguard Personalized IndexingManagement SELL 90.09 ADR (5) (5)
14‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 90.97 ADR 6 6
14‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 90.80 ADR 6 6
15‐Feb‐2024 Vanguard Personalized IndexingManagement SELL 92.65 ADR (9) (9)
15‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 92.99 ADR 5 5
21‐Feb‐2024 Vanguard Personalized IndexingManagement SELL 92.56 ADR (8) (8)
21‐Feb‐2024 Vanguard Personalized IndexingManagement SELL 92.53 ADR (6) (6)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
21‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 92.61 ADR 5 5
21‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 92.52 ADR 46 46
21‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 92.60 ADR 449 449
21‐Feb‐2024 Vanguard Personalized IndexingManagement SELL 92.24 ADR (154) (154)
21‐Feb‐2024 Vanguard Personalized IndexingManagement SELL 92.24 ADR (150) (150)
21‐Feb‐2024 Vanguard Personalized IndexingManagement SELL 92.31 ADR (35) (35)
21‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 92.36 ADR 5 5
21‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 92.31 ADR 5 5
21‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 92.32 ADR 5 5
21‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 92.26 ADR 32 32
21‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 92.29 ADR 36 36
23‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 94.64 ADR 16 16
27‐Feb‐2024 Vanguard Personalized IndexingManagement SELL 94.10 ADR (92) (92)
27‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 94.64 ADR 19 19
28‐Feb‐2024 Vanguard Personalized IndexingManagement SELL 92.49 ADR (17) (17)
28‐Feb‐2024 Vanguard Personalized IndexingManagement SELL 92.53 ADR (7) (7)
28‐Feb‐2024 Vanguard Personalized IndexingManagement SELL 92.58 ADR (5) (5)
28‐Feb‐2024 Vanguard Personalized IndexingManagement SELL 92.55 ADR (5) (5)
28‐Feb‐2024 Vanguard Personalized IndexingManagement SELL 92.55 ADR (5) (5)
28‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 92.49 ADR 5 5
28‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 92.59 ADR 5 5
28‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 92.59 ADR 9 9
28‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 92.59 ADR 28 28
28‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 92.56 ADR 36 36
28‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 92.69 ADR 45 45
28‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 92.69 ADR 45 45
29‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 92.82 ADR 5 5
29‐Feb‐2024 Vanguard Personalized IndexingManagement BUY 92.82 ADR 6 6
1‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 92.08 ADR 25 25
4‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 90.92 ADR (7) (7)
4‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 90.93 ADR (6) (6)
4‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 90.99 ADR (5) (5)
4‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 90.99 ADR 5 5
5‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 92.44 ADR (388) (388)
5‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 92.69 ADR 6 6
5‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 92.49 ADR 26 26
5‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 92.48 ADR 28 28
6‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 93.26 ADR (77) (77)
6‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 93.30 ADR (16) (16)
6‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 93.08 ADR (6) (6)
6‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 93.07 ADR (5) (5)
6‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 93.37 ADR 5 5
6‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 93.22 ADR 5 5
6‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 93.37 ADR 5 5
6‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 93.22 ADR 7 7
6‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 93.37 ADR 11 11
7‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 93.72 ADR (5) (5)
8‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 94.71 ADR (9) (9)
8‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 94.75 ADR (5) (5)
8‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 94.97 ADR 5 5
8‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 94.97 ADR 15 15
8‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 94.63 ADR 497 497
11‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 90.54 ADR (17) (17)
12‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 93.05 ADR (26) (26)
12‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 93.11 ADR (5) (5)
12‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 93.19 ADR 83 83
13‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 91.14 ADR (126) (126)
13‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 91.10 ADR (32) (32)
13‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 91.06 ADR (14) (14)
13‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 91.15 ADR (12) (12)
13‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 91.92 ADR 5 5
14‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 92.56 ADR (26) (26)
14‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 92.23 ADR (21) (21)
14‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 92.78 ADR (5) (5)
14‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 92.43 ADR 9 9
15‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 91.58 ADR 6 6
15‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 91.57 ADR 11 11
15‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 91.57 ADR 38 38
15‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 91.59 ADR 690 690

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
18‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 91.55 ADR (113) (113)
18‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 91.56 ADR (24) (24)
18‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 91.53 ADR (15) (15)
18‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 91.56 ADR (10) (10)
18‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 91.56 ADR (5) (5)
19‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 91.18 ADR (179) (179)
19‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 91.18 ADR (9) (9)
19‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 91.18 ADR 5 5
19‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 91.06 ADR 5 5
19‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 91.17 ADR 197 197
20‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 91.14 ADR (161) (161)
20‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 90.94 ADR 5 5
20‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 92.09 ADR 17 17
21‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 90.72 ADR (26) (26)
21‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 90.89 ADR 21 21
21‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 90.89 ADR 33 33
21‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 90.89 ADR 41 41
25‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 92.60 ADR 5 5
25‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 92.70 ADR 8 8
26‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 92.18 ADR 9 9
27‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 93.68 ADR (15) (15)
27‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 94.02 ADR 12 12
27‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 94.31 ADR 43 43
27‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 95.07 ADR 249 249
28‐Mar‐2024 Vanguard Personalized IndexingManagement SELL 93.66 ADR (48) (48)
28‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 94.31 ADR 5 5
28‐Mar‐2024 Vanguard Personalized IndexingManagement BUY 94.31 ADR 6 6
1‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 93.32 ADR (5) (5)
2‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 90.89 ADR (41) (41)
2‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 90.89 ADR 41 41
3‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 92.74 ADR (6) (6)
3‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 92.84 ADR 42 42
3‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 92.82 ADR 52 52
3‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 92.72 ADR 84 84
3‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 92.68 ADR 209 209
3‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 92.64 ADR 377 377
4‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 93.35 ADR (47) (47)
4‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 93.69 ADR (6) (6)
4‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 93.46 ADR 12 12
4‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 93.52 ADR 15 15
4‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 93.65 ADR 180 180
5‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 92.33 ADR 5 5
5‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 92.32 ADR 14 14
8‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 92.94 ADR (115) (115)
8‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 92.95 ADR (88) (88)
8‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 93.07 ADR (5) (5)
8‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 93.04 ADR (5) (5)
8‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 93.06 ADR 5 5
8‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 93.05 ADR 5 5
8‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 92.96 ADR 5 5
8‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 92.96 ADR 5 5
8‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 93.04 ADR 10 10
8‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 93.04 ADR 22 22
8‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 93.04 ADR 257 257
8‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 92.97 ADR 445 445
9‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 92.81 ADR (16) (16)
9‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 92.74 ADR (5) (5)
9‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 92.74 ADR (5) (5)
9‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 92.82 ADR 5 5
9‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 92.46 ADR 8 8
9‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 92.88 ADR 8 8
9‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 92.88 ADR 22 22
9‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 92.79 ADR 32 32
9‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 92.81 ADR 43 43
10‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 92.01 ADR (13) (13)
10‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 92.01 ADR 8 8
10‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 93.36 ADR 16 16
11‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 91.35 ADR (76) (76)
11‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 91.47 ADR (30) (30)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
11‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 91.47 ADR (14) (14)
11‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 91.37 ADR (12) (12)
11‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 91.47 ADR (10) (10)
11‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 90.56 ADR (8) (8)
11‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 90.78 ADR (7) (7)
11‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 91.34 ADR 5 5
11‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 91.61 ADR 34 34
11‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 91.21 ADR 38 38
11‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 91.53 ADR 38 38
11‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 91.30 ADR 64 64
12‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 91.24 ADR (77) (77)
12‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 91.17 ADR (12) (12)
15‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 90.81 ADR (36) (36)
15‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 90.68 ADR (14) (14)
15‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 90.81 ADR (14) (14)
15‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 90.68 ADR (14) (14)
15‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 90.04 ADR (5) (5)
15‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 90.00 ADR (5) (5)
15‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 90.81 ADR (5) (5)
15‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 89.91 ADR (5) (5)
15‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 89.86 ADR (5) (5)
15‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 90.04 ADR (5) (5)
15‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 90.04 ADR (5) (5)
15‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 89.96 ADR 5 5
15‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 90.68 ADR 5 5
15‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 90.68 ADR 5 5
15‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 89.91 ADR 5 5
15‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 90.54 ADR 5 5
15‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 91.31 ADR 5 5
15‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 90.68 ADR 5 5
15‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 90.68 ADR 10 10
15‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 90.82 ADR 12 12
15‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 91.61 ADR 13 13
15‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 90.68 ADR 22 22
15‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 91.59 ADR 37 37
15‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 91.31 ADR 108 108
16‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 87.34 ADR (106) (106)
16‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 87.62 ADR (106) (106)
16‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 87.34 ADR (98) (98)
16‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 87.78 ADR (17) (17)
16‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 87.55 ADR (17) (17)
16‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 87.34 ADR (13) (13)
16‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 87.34 ADR (13) (13)
16‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 87.53 ADR (11) (11)
16‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 87.78 ADR (11) (11)
16‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 87.50 ADR (6) (6)
16‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 87.34 ADR (5) (5)
16‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.76 ADR 6 6
16‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.50 ADR 6 6
16‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.89 ADR 6 6
16‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.89 ADR 8 8
16‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.76 ADR 9 9
16‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.54 ADR 11 11
16‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.50 ADR 12 12
16‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.77 ADR 13 13
16‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.50 ADR 18 18
16‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.46 ADR 19 19
16‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.55 ADR 22 22
16‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.76 ADR 99 99
16‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.55 ADR 106 106
16‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.85 ADR 307 307
17‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 87.75 ADR (57) (57)
17‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 87.90 ADR (36) (36)
17‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 87.80 ADR (13) (13)
17‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 87.92 ADR (11) (11)
17‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 87.87 ADR (7) (7)
17‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 88.01 ADR (5) (5)
17‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.88 ADR 6 6
17‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.98 ADR 6 6

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
17‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.88 ADR 6 6
17‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.55 ADR 6 6
17‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.98 ADR 6 6
17‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.98 ADR 9 9
17‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.74 ADR 9 9
17‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.88 ADR 12 12
17‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.88 ADR 43 43
17‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.94 ADR 47 47
17‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.94 ADR 84 84
19‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 86.82 ADR (75) (75)
19‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 86.83 ADR (25) (25)
19‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 86.83 ADR 6 6
19‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 86.82 ADR 6 6
19‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 86.83 ADR 6 6
19‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 86.83 ADR 9 9
19‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 86.84 ADR 18 18
19‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 86.83 ADR 29 29
19‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 87.13 ADR (94) (94)
19‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 87.81 ADR 6 6
19‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 86.99 ADR 6 6
22‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 89.20 ADR (10) (10)
22‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 89.96 ADR 35 35
23‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 90.66 ADR (66) (66)
23‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 90.65 ADR (38) (38)
23‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 90.66 ADR (36) (36)
23‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 90.65 ADR (33) (33)
23‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 90.66 ADR 6 6
23‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 90.67 ADR 20 20
23‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 90.66 ADR 21 21
23‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 90.66 ADR 32 32
23‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 90.66 ADR 50 50
23‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 90.66 ADR 202 202
24‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 89.78 ADR (5) (5)
24‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 89.85 ADR 6 6
24‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 89.85 ADR 6 6
24‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 89.85 ADR 6 6
24‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 89.85 ADR 50 50
25‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 89.60 ADR 8 8
25‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 89.80 ADR 11 11
25‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 89.64 ADR 11 11
25‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 89.80 ADR 25 25
26‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 89.34 ADR (14) (14)
26‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 89.29 ADR (1) (1)
26‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 89.29 ADR (1) (1)
29‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 90.43 ADR (9) (9)
29‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 90.45 ADR 6 6
29‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 91.71 ADR 6 6
29‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 90.56 ADR 6 6
29‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 91.71 ADR 10 10
29‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 90.71 ADR 31 31
30‐Apr‐2024 Vanguard Personalized IndexingManagement SELL 89.54 ADR (11) (11)
30‐Apr‐2024 Vanguard Personalized IndexingManagement BUY 89.86 ADR 9 9
1‐May‐2024 Vanguard Personalized IndexingManagement SELL 89.39 ADR (6) (6)
2‐May‐2024 Vanguard Personalized IndexingManagement BUY 90.30 ADR 15 15
3‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.32 ADR 10 10
3‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.28 ADR 12 12
3‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.42 ADR 16 16
3‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.35 ADR 36 36
3‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.48 ADR 51 51
6‐May‐2024 Vanguard Personalized IndexingManagement SELL 91.52 ADR (497) (497)
6‐May‐2024 Vanguard Personalized IndexingManagement SELL 91.49 ADR (137) (137)
6‐May‐2024 Vanguard Personalized IndexingManagement SELL 91.00 ADR (6) (6)
6‐May‐2024 Vanguard Personalized IndexingManagement SELL 91.42 ADR (6) (6)
6‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.80 ADR 5 5
6‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.69 ADR 6 6
6‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.52 ADR 10 10
6‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.46 ADR 13 13
6‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.36 ADR 17 17
6‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.80 ADR 18 18

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
6‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.52 ADR 18 18
6‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.80 ADR 38 38
7‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.53 ADR 5 5
7‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.51 ADR 8 8
8‐May‐2024 Vanguard Personalized IndexingManagement SELL 91.53 ADR (15) (15)
8‐May‐2024 Vanguard Personalized IndexingManagement SELL 91.71 ADR (5) (5)
8‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.85 ADR 5 5
8‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.86 ADR 18 18
8‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.85 ADR 27 27
8‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.85 ADR 45 45
8‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.85 ADR 89 89
9‐May‐2024 Vanguard Personalized IndexingManagement SELL 91.43 ADR (85) (85)
9‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.46 ADR 16 16
9‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.46 ADR 17 17
9‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.46 ADR 24 24
10‐May‐2024 Vanguard Personalized IndexingManagement SELL 92.33 ADR (8) (8)
10‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.46 ADR 5 5
10‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.28 ADR 13 13
10‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.36 ADR 14 14
13‐May‐2024 Vanguard Personalized IndexingManagement SELL 92.59 ADR (343) (343)
13‐May‐2024 Vanguard Personalized IndexingManagement SELL 92.47 ADR (135) (135)
13‐May‐2024 Vanguard Personalized IndexingManagement SELL 92.48 ADR (48) (48)
13‐May‐2024 Vanguard Personalized IndexingManagement SELL 92.59 ADR (43) (43)
13‐May‐2024 Vanguard Personalized IndexingManagement SELL 92.59 ADR (22) (22)
13‐May‐2024 Vanguard Personalized IndexingManagement SELL 92.51 ADR (5) (5)
13‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.69 ADR 5 5
13‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.69 ADR 5 5
13‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.60 ADR 10 10
13‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.71 ADR 11 11
14‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.40 ADR 7 7
14‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.40 ADR 19 19
15‐May‐2024 Vanguard Personalized IndexingManagement SELL 94.72 ADR (16) (16)
15‐May‐2024 Vanguard Personalized IndexingManagement BUY 94.79 ADR 8 8
15‐May‐2024 Vanguard Personalized IndexingManagement BUY 94.79 ADR 37 37
16‐May‐2024 Vanguard Personalized IndexingManagement SELL 95.35 ADR (5) (5)
16‐May‐2024 Vanguard Personalized IndexingManagement BUY 96.05 ADR 5 5
16‐May‐2024 Vanguard Personalized IndexingManagement BUY 96.05 ADR 5 5
16‐May‐2024 Vanguard Personalized IndexingManagement BUY 95.66 ADR 6 6
16‐May‐2024 Vanguard Personalized IndexingManagement BUY 95.66 ADR 7 7
16‐May‐2024 Vanguard Personalized IndexingManagement BUY 96.05 ADR 10 10
16‐May‐2024 Vanguard Personalized IndexingManagement BUY 95.73 ADR 11 11
16‐May‐2024 Vanguard Personalized IndexingManagement BUY 96.05 ADR 30 30
17‐May‐2024 Vanguard Personalized IndexingManagement SELL 93.91 ADR (8) (8)
17‐May‐2024 Vanguard Personalized IndexingManagement BUY 93.70 ADR 5 5
17‐May‐2024 Vanguard Personalized IndexingManagement BUY 93.97 ADR 71 71
20‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.73 ADR 29 29
20‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.74 ADR 30 30
20‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.73 ADR 76 76
22‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.03 ADR 15 15
22‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.05 ADR 20 20
22‐May‐2024 Vanguard Personalized IndexingManagement BUY 93.08 ADR 5 5
22‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.92 ADR 105 105
24‐May‐2024 Vanguard Personalized IndexingManagement BUY 93.57 ADR 5 5
28‐May‐2024 Vanguard Personalized IndexingManagement SELL 93.68 ADR (351) (351)
28‐May‐2024 Vanguard Personalized IndexingManagement SELL 93.40 ADR (5) (5)
28‐May‐2024 Vanguard Personalized IndexingManagement BUY 93.50 ADR 5 5
28‐May‐2024 Vanguard Personalized IndexingManagement BUY 93.46 ADR 25 25
29‐May‐2024 Vanguard Personalized IndexingManagement SELL 92.06 ADR (8) (8)
29‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.04 ADR 5 5
29‐May‐2024 Vanguard Personalized IndexingManagement BUY 91.92 ADR 5 5
29‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.13 ADR 5 5
29‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.13 ADR 5 5
29‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.07 ADR 5 5
29‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.13 ADR 8 8
29‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.07 ADR 12 12
29‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.04 ADR 16 16
29‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.13 ADR 20 20
29‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.07 ADR 21 21
29‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.13 ADR 38 38

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
29‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.07 ADR 184 184
30‐May‐2024 Vanguard Personalized IndexingManagement SELL 92.95 ADR (11) (11)
30‐May‐2024 Vanguard Personalized IndexingManagement SELL 92.93 ADR (10) (10)
30‐May‐2024 Vanguard Personalized IndexingManagement SELL 92.89 ADR (6) (6)
30‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.98 ADR 5 5
30‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.93 ADR 5 5
30‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.94 ADR 5 5
30‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.93 ADR 10 10
30‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.97 ADR 16 16
30‐May‐2024 Vanguard Personalized IndexingManagement BUY 92.97 ADR 21 21
30‐May‐2024 Vanguard Personalized IndexingManagement BUY 93.05 ADR 164 164
30‐May‐2024 Vanguard Personalized IndexingManagement BUY 93.05 ADR 182 182
31‐May‐2024 Vanguard Personalized IndexingManagement SELL 93.48 ADR (10) (10)
31‐May‐2024 Vanguard Personalized IndexingManagement SELL 93.39 ADR (5) (5)
31‐May‐2024 Vanguard Personalized IndexingManagement BUY 93.48 ADR 5 5
3‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 93.83 ADR 5 5
3‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 93.79 ADR 13 13
3‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 94.08 ADR 14 14
3‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 93.76 ADR 63 63
3‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 93.90 ADR 74 74
3‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 93.79 ADR 86 86
4‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 93.76 ADR 8 8
5‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.45 ADR 5 5
5‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.25 ADR 5 5
5‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.39 ADR 5 5
5‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.39 ADR 5 5
5‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.39 ADR 20 20
6‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 96.55 ADR 5 5
7‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.20 ADR 5 5
7‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.18 ADR 177 177
10‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.00 ADR 12 12
10‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.03 ADR 31 31
11‐Jun‐2024 Vanguard Personalized IndexingManagement SELL 94.13 ADR (89) (89)
11‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 93.88 ADR 5 5
11‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 94.18 ADR 15 15
11‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 93.96 ADR 37 37
11‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 93.93 ADR 43 43
12‐Jun‐2024 Vanguard Personalized IndexingManagement SELL 95.30 ADR (89) (89)
12‐Jun‐2024 Vanguard Personalized IndexingManagement SELL 95.30 ADR (45) (45)
12‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 96.07 ADR 5 5
13‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.55 ADR 5 5
13‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.34 ADR 5 5
13‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.55 ADR 5 5
13‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.28 ADR 11 11
14‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.10 ADR 5 5
14‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.08 ADR 5 5
14‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.19 ADR 13 13
14‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.10 ADR 14 14
17‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.51 ADR 5 5
17‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.72 ADR 5 5
17‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.43 ADR 14 14
17‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.43 ADR 14 14
17‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 95.72 ADR 17 17
20‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 97.01 ADR 10 10
20‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 97.05 ADR 21 21
21‐Jun‐2024 Vanguard Personalized IndexingManagement SELL 97.41 ADR (30) (30)
21‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 97.68 ADR 5 5
21‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 97.68 ADR 5 5
21‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 97.50 ADR 9 9
21‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 97.68 ADR 18 18
24‐Jun‐2024 Vanguard Personalized IndexingManagement SELL 97.92 ADR (5) (5)
24‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 97.94 ADR 5 5
24‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 98.02 ADR 5 5
24‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 97.91 ADR 8 8
24‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 97.86 ADR 31 31
24‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 97.87 ADR 39 39
25‐Jun‐2024 Vanguard Personalized IndexingManagement SELL 97.74 ADR (28) (28)
25‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 97.77 ADR 6 6
25‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 97.74 ADR 104 104

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
25‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 97.77 ADR 322 322
28‐Jun‐2024 Vanguard Personalized IndexingManagement BUY 98.46 ADR 5 5
1‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 97.35 ADR 5 5
1‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 97.46 ADR 9 9
2‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 97.42 ADR 10 10
2‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 97.55 ADR 339 339
3‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 100.06 ADR 11 11
3‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 100.21 ADR 23 23
3‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 100.21 ADR 113 113
5‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 101.59 ADR 5 5
5‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 101.41 ADR 7 7
5‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 102.06 ADR 11 11
8‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 99.92 ADR 5 5
8‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 99.93 ADR 7 7
8‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 100.02 ADR 9 9
8‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 99.91 ADR 16 16
9‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 102.06 ADR 5 5
9‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 102.06 ADR 5 5
9‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 102.06 ADR 5 5
9‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 100.92 ADR 5 5
9‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 101.12 ADR 6 6
9‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 102.10 ADR 10 10
9‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 102.06 ADR 18 18
9‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 101.35 ADR 32 32
11‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 102.42 ADR 28 28
11‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 102.54 ADR 61 61
11‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 102.55 ADR 127 127
15‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 104.30 ADR 20 20
17‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 103.32 ADR 5 5
18‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 104.28 ADR 19 19
18‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 104.28 ADR 38 38
22‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 103.87 ADR 5 5
22‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 103.46 ADR 5 5
22‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 103.46 ADR 8 8
22‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 103.46 ADR 69 69
24‐Jul‐2024 Vanguard Personalized IndexingManagement SELL 102.01 ADR (14) (14)
25‐Jul‐2024 Vanguard Personalized IndexingManagement SELL 101.53 ADR (7) (7)
25‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 102.31 ADR 5 5
25‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 101.24 ADR 5 5
25‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 101.60 ADR 5 5
25‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 101.52 ADR 31 31
25‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 101.60 ADR 38 38
26‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 101.75 ADR 5 5
26‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 101.75 ADR 5 5
26‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 101.95 ADR 5 5
29‐Jul‐2024 Vanguard Personalized IndexingManagement SELL 101.23 ADR (18) (18)
29‐Jul‐2024 Vanguard Personalized IndexingManagement SELL 101.15 ADR (10) (10)
29‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 101.41 ADR 5 5
29‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 101.23 ADR 5 5
29‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 101.42 ADR 5 5
29‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 101.26 ADR 6 6
29‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 101.42 ADR 21 21
29‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 101.31 ADR 34 34
30‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 102.32 ADR 5 5
30‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 102.32 ADR 56 56
30‐Jul‐2024 Vanguard Personalized IndexingManagement BUY 101.75 ADR 324 324
1‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 99.14 ADR 5 5
1‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 99.80 ADR 7 7
1‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 99.16 ADR 8 8
1‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 99.82 ADR 20 20
2‐Aug‐2024 Vanguard Personalized IndexingManagement SELL 97.79 ADR (5) (5)
2‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 97.98 ADR 5 5
2‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 97.98 ADR 5 5
2‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 97.76 ADR 5 5
2‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 97.76 ADR 5 5
2‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 97.78 ADR 10 10
2‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 97.78 ADR 12 12
2‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 97.93 ADR 13 13
2‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 97.88 ADR 23 23

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
2‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 97.76 ADR 49 49
5‐Aug‐2024 Vanguard Personalized IndexingManagement SELL 96.91 ADR (12) (12)
5‐Aug‐2024 Vanguard Personalized IndexingManagement SELL 97.27 ADR (5) (5)
5‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 97.28 ADR 5 5
5‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 97.43 ADR 5 5
5‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 96.99 ADR 5 5
5‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 97.11 ADR 6 6
5‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 97.29 ADR 7 7
5‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 96.88 ADR 8 8
5‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 97.33 ADR 163 163
6‐Aug‐2024 Vanguard Personalized IndexingManagement SELL 98.87 ADR (134) (134)
6‐Aug‐2024 Vanguard Personalized IndexingManagement SELL 98.98 ADR (10) (10)
6‐Aug‐2024 Vanguard Personalized IndexingManagement SELL 98.92 ADR (5) (5)
6‐Aug‐2024 Vanguard Personalized IndexingManagement SELL 98.92 ADR (5) (5)
6‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 99.22 ADR 6 6
6‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 99.26 ADR 10 10
6‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 99.30 ADR 10 10
6‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 99.12 ADR 40 40
6‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 99.08 ADR 62 62
7‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 99.89 ADR 5 5
7‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 99.08 ADR 7 7
7‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 99.96 ADR 8 8
7‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 100.37 ADR 9 9
7‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 100.58 ADR 15 15
7‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 99.96 ADR 36 36
8‐Aug‐2024 Vanguard Personalized IndexingManagement SELL 99.69 ADR (31) (31)
8‐Aug‐2024 Vanguard Personalized IndexingManagement SELL 100.58 ADR (7) (7)
8‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 101.08 ADR 5 5
8‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 100.65 ADR 5 5
8‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 100.17 ADR 33 33
8‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 100.35 ADR 153 153
9‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 101.81 ADR 5 5
9‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 105.58 ADR 5 5
9‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 101.81 ADR 5 5
9‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 103.83 ADR 11 11
9‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 101.81 ADR 23 23
12‐Aug‐2024 Vanguard Personalized IndexingManagement SELL 104.19 ADR (6) (6)
12‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 105.17 ADR 79 79
13‐Aug‐2024 Vanguard Personalized IndexingManagement SELL 98.49 ADR (17) (17)
13‐Aug‐2024 Vanguard Personalized IndexingManagement SELL 98.49 ADR (5) (5)
13‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 98.00 ADR 5 5
13‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 98.57 ADR 7 7
14‐Aug‐2024 Vanguard Personalized IndexingManagement SELL 99.88 ADR (6) (6)
15‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 100.65 ADR 5 5
16‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 101.76 ADR 16 16
19‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 104.89 ADR 5 5
19‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 106.32 ADR 10 10
19‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 104.86 ADR 12 12
19‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 105.16 ADR 21 21
19‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 105.09 ADR 34 34
20‐Aug‐2024 Vanguard Personalized IndexingManagement SELL 103.71 ADR (13) (13)
21‐Aug‐2024 Vanguard Personalized IndexingManagement SELL 104.42 ADR (5) (5)
22‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 103.23 ADR 6 6
22‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 103.39 ADR 8 8
22‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 103.15 ADR 8 8
22‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 103.29 ADR 14 14
22‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 103.15 ADR 17 17
23‐Aug‐2024 Vanguard Personalized IndexingManagement SELL 105.16 ADR (5) (5)
23‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 105.68 ADR 5 5
23‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 105.61 ADR 5 5
23‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 105.64 ADR 47 47
23‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 105.84 ADR 145 145
26‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 105.30 ADR 5 5
26‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 105.30 ADR 8 8
26‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 105.15 ADR 13 13
26‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 105.30 ADR 19 19
27‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 104.46 ADR 13 13
27‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 104.49 ADR 136 136
28‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 104.45 ADR 165 165

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
29‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 105.61 ADR 5 5
29‐Aug‐2024 Vanguard Personalized IndexingManagement BUY 105.44 ADR 58 58
3‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 102.26 ADR (5) (5)
3‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 104.17 ADR 50 50
3‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 104.17 ADR 60 60
4‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 103.63 ADR (16) (16)
4‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 104.48 ADR (8) (8)
4‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 105.33 ADR 5 5
4‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 104.41 ADR 5 5
4‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 107.55 ADR 5 5
4‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 106.60 ADR 8 8
4‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 106.60 ADR 9 9
6‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 100.39 ADR (37) (37)
6‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 100.61 ADR 8 8
6‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 102.89 ADR 5 5
6‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 102.80 ADR 12 12
6‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 103.13 ADR 29 29
6‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 102.85 ADR 55 55
9‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 97.50 ADR (11) (11)
9‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 99.83 ADR (5) (5)
9‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 99.87 ADR 16 16
9‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 99.18 ADR 93 93
10‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 98.20 ADR (38) (38)
10‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 97.21 ADR (10) (10)
10‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 98.06 ADR 5 5
10‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 98.21 ADR 7 7
10‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 100.31 ADR 7 7
10‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 100.31 ADR 14 14
10‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 100.23 ADR 56 56
10‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 100.31 ADR 134 134
10‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 98.08 ADR 149 149
11‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 101.06 ADR (13) (13)
11‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 100.93 ADR (5) (5)
11‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 101.06 ADR (5) (5)
11‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 100.93 ADR (5) (5)
11‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 100.82 ADR 8 8
11‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 100.88 ADR 10 10
11‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 100.93 ADR 31 31
11‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 101.11 ADR 54 54
16‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 100.71 ADR (104) (104)
16‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 100.56 ADR (62) (62)
16‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 100.63 ADR (40) (40)
16‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 100.71 ADR (31) (31)
16‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 100.71 ADR (19) (19)
16‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 100.62 ADR (10) (10)
16‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 100.57 ADR (9) (9)
16‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 100.47 ADR (5) (5)
16‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 100.69 ADR 12 12
16‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 101.13 ADR 17 17
16‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 101.40 ADR 22 22
16‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 101.37 ADR 28 28
16‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 101.13 ADR 55 55
17‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 100.46 ADR 24 24
18‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 99.95 ADR (5) (5)
18‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 99.95 ADR 6 6
18‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 99.98 ADR 10 10
20‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 99.74 ADR (21) (21)
20‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 100.56 ADR 9 9
20‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 100.46 ADR 110 110
23‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 99.22 ADR (49) (49)
23‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 99.30 ADR (12) (12)
24‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 100.13 ADR 10 10
25‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 98.23 ADR (34) (34)
25‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 98.30 ADR (9) (9)
26‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 100.59 ADR 5 5
27‐Sep‐2024 Vanguard Personalized IndexingManagement BUY 98.90 ADR 188 188
30‐Sep‐2024 Vanguard Personalized IndexingManagement SELL 98.68 ADR (25) (25)
1‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 98.80 ADR (56) (56)
1‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 99.14 ADR (50) (50)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
2‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 98.96 ADR (60) (60)
2‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 98.99 ADR (50) (50)
2‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 99.00 ADR (30) (30)
2‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 98.88 ADR 16 16
4‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 98.53 ADR (5) (5)
4‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 98.61 ADR 10 10
4‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 98.61 ADR 12 12
7‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 97.45 ADR (5) (5)
7‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 97.96 ADR 5 5
7‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 97.93 ADR 5 5
8‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 98.54 ADR 5 5
8‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 98.23 ADR 15 15
9‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 99.48 ADR (16) (16)
9‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 99.53 ADR (15) (15)
9‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.35 ADR 8 8
9‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 99.41 ADR 10 10
9‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 99.80 ADR 14 14
10‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 98.89 ADR (5) (5)
11‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.45 ADR 7 7
11‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.28 ADR 33 33
15‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 100.61 ADR (13) (13)
15‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 100.51 ADR (10) (10)
15‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 100.58 ADR (8) (8)
15‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 100.73 ADR (6) (6)
15‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 100.65 ADR (5) (5)
15‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 100.73 ADR (5) (5)
15‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.61 ADR 5 5
15‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.72 ADR 5 5
15‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.61 ADR 6 6
16‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 100.18 ADR (42) (42)
16‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 100.20 ADR (5) (5)
16‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.25 ADR 22 22
16‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.29 ADR 113 113
16‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.28 ADR 223 223
16‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.19 ADR 245 245
17‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 100.79 ADR (57) (57)
17‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 100.79 ADR (5) (5)
17‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 100.79 ADR (5) (5)
17‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.79 ADR 5 5
17‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.79 ADR 5 5
17‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.79 ADR 5 5
21‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 100.37 ADR (115) (115)
21‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 100.91 ADR (69) (69)
21‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 100.35 ADR (56) (56)
21‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 101.07 ADR (55) (55)
21‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 100.37 ADR (19) (19)
21‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 100.90 ADR (18) (18)
21‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 100.85 ADR (13) (13)
21‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.91 ADR 5 5
21‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.94 ADR 5 5
21‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 101.07 ADR 5 5
21‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.91 ADR 6 6
21‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.94 ADR 7 7
21‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.91 ADR 8 8
21‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.91 ADR 9 9
21‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 101.11 ADR 20 20
21‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.91 ADR 49 49
21‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.94 ADR 102 102
21‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.88 ADR 386 386
21‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.93 ADR 5 5
21‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 101.07 ADR 5 5
22‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 99.72 ADR (47) (47)
22‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 99.73 ADR (34) (34)
22‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 99.31 ADR (5) (5)
22‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 99.74 ADR (5) (5)
22‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 99.75 ADR 5 5
22‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.25 ADR 5 5
22‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 99.75 ADR 13 13
22‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 100.25 ADR 73 73

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
23‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 97.52 ADR (6) (6)
24‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 97.64 ADR (20) (20)
24‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 97.61 ADR (9) (9)
24‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 97.61 ADR (5) (5)
24‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 97.61 ADR 5 5
24‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 97.63 ADR 7 7
25‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 97.07 ADR (10) (10)
28‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 97.08 ADR (18) (18)
28‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 96.37 ADR (10) (10)
28‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 97.92 ADR (6) (6)
28‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 97.37 ADR (5) (5)
28‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 97.56 ADR 5 5
28‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 97.56 ADR 5 5
28‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 98.25 ADR 7 7
28‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 98.25 ADR 19 19
28‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 97.75 ADR 49 49
29‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 95.37 ADR (502) (502)
29‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 95.37 ADR (195) (195)
29‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 95.61 ADR (27) (27)
29‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 95.37 ADR (5) (5)
29‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 95.75 ADR 66 66
29‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 95.65 ADR 97 97
30‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 95.03 ADR (13) (13)
30‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 94.99 ADR (13) (13)
30‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 95.03 ADR (11) (11)
30‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 95.67 ADR (10) (10)
30‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 95.03 ADR (5) (5)
30‐Oct‐2024 Vanguard Personalized IndexingManagement SELL 95.03 ADR (5) (5)
30‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 96.09 ADR 1 1
30‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 95.09 ADR 5 5
30‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 95.92 ADR 6 6
30‐Oct‐2024 Vanguard Personalized IndexingManagement BUY 96.12 ADR 12 12
1‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 93.04 ADR (16) (16)
1‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 93.03 ADR (9) (9)
1‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 92.93 ADR (5) (5)
1‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 92.98 ADR 5 5
1‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 93.02 ADR 5 5
1‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 93.45 ADR 8 8
1‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 93.01 ADR 9 9
1‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 93.08 ADR 77 77
5‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 94.57 ADR (18) (18)
5‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 94.56 ADR (14) (14)
5‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 94.57 ADR (8) (8)
5‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 94.57 ADR (6) (6)
5‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 94.55 ADR (5) (5)
5‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 94.53 ADR 5 5
5‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 94.54 ADR 7 7
5‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 94.64 ADR 26 26
5‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 94.64 ADR 79 79
5‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 94.50 ADR 95 95
5‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 94.16 ADR (55) (55)
5‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 93.81 ADR (5) (5)
6‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 93.62 ADR 6 6
7‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 94.80 ADR (371) (371)
7‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 94.89 ADR (74) (74)
7‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 94.95 ADR (54) (54)
7‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 94.95 ADR (8) (8)
7‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 94.84 ADR (7) (7)
7‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 94.89 ADR (5) (5)
7‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 94.84 ADR 5 5
7‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 94.84 ADR 5 5
7‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 95.11 ADR 7 7
7‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 94.78 ADR 14 14
7‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 94.95 ADR 18 18
7‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 94.95 ADR 33 33
7‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 94.91 ADR 40 40
7‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 95.14 ADR 41 41
8‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 93.30 ADR (209) (209)
8‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 93.37 ADR (89) (89)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
8‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 93.25 ADR (58) (58)
8‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 93.22 ADR (5) (5)
8‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 93.19 ADR 5 5
8‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 93.54 ADR 82 82
11‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 94.50 ADR (155) (155)
11‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 94.53 ADR (19) (19)
11‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 94.49 ADR (18) (18)
11‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 94.49 ADR (10) (10)
11‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 94.49 ADR (9) (9)
11‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 94.57 ADR (7) (7)
11‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 94.57 ADR (5) (5)
11‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 94.56 ADR (5) (5)
11‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 94.49 ADR 5 5
11‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 94.55 ADR 5 5
11‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 94.72 ADR 5 5
11‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 94.50 ADR 5 5
11‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 94.50 ADR 14 14
11‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 94.43 ADR 73 73
12‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 93.26 ADR (68) (68)
12‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 93.26 ADR (19) (19)
12‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 93.18 ADR (14) (14)
12‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 93.18 ADR (10) (10)
12‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 93.26 ADR (8) (8)
12‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 92.96 ADR (5) (5)
12‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 93.32 ADR (5) (5)
12‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 93.30 ADR 5 5
12‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 93.30 ADR 5 5
12‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 93.18 ADR 36 36
12‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 93.18 ADR 54 54
13‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 92.80 ADR (25) (25)
13‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 92.80 ADR (18) (18)
13‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 92.89 ADR (17) (17)
13‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 92.76 ADR (7) (7)
13‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 92.80 ADR (6) (6)
13‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 92.89 ADR (5) (5)
13‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 92.84 ADR (5) (5)
13‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 92.85 ADR 5 5
13‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 92.94 ADR 8 8
13‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 92.83 ADR 10 10
13‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 92.84 ADR 12 12
14‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.96 ADR (41) (41)
14‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.97 ADR (37) (37)
14‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.95 ADR (14) (14)
14‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.94 ADR (5) (5)
14‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 91.96 ADR 5 5
14‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 92.38 ADR 5 5
14‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 91.97 ADR 16 16
15‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.67 ADR 65 65
15‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.49 ADR 72 72
18‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.27 ADR (71) (71)
18‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.27 ADR (29) (29)
18‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.26 ADR (16) (16)
18‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.28 ADR (11) (11)
18‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.22 ADR (11) (11)
18‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.28 ADR (7) (7)
18‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.22 ADR (6) (6)
18‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.28 ADR (5) (5)
18‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.28 ADR (5) (5)
18‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.22 ADR 6 6
18‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.23 ADR 6 6
18‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.28 ADR 6 6
18‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.22 ADR 7 7
18‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.25 ADR 8 8
18‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.28 ADR 14 14
18‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.28 ADR 28 28
18‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.27 ADR 36 36
19‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.24 ADR (156) (156)
19‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.19 ADR (20) (20)
19‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.18 ADR (15) (15)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
19‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.25 ADR (14) (14)
19‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.26 ADR (13) (13)
19‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.25 ADR (10) (10)
19‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.26 ADR (6) (6)
19‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.18 ADR (6) (6)
19‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.25 ADR (5) (5)
19‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.19 ADR (5) (5)
19‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.19 ADR 6 6
19‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.19 ADR 6 6
19‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.26 ADR 6 6
19‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.24 ADR 9 9
19‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.20 ADR 14 14
19‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.23 ADR 30 30
19‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.19 ADR 40 40
20‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.69 ADR (39) (39)
20‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.69 ADR (11) (11)
20‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.67 ADR (6) (6)
20‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.69 ADR (5) (5)
20‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.67 ADR (5) (5)
20‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 88.70 ADR (5) (5)
20‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.68 ADR 10 10
20‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.68 ADR 23 23
20‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.74 ADR 30 30
20‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.73 ADR 46 46
20‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 88.67 ADR 142 142
21‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 89.37 ADR 6 6
21‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 89.42 ADR 6 6
21‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 89.24 ADR 15 15
21‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 89.27 ADR 99 99
22‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 89.84 ADR (22) (22)
22‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 89.95 ADR 6 6
22‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 89.98 ADR 6 6
25‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.63 ADR (51) (51)
25‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.63 ADR (33) (33)
25‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.67 ADR (20) (20)
25‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.64 ADR (18) (18)
25‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.64 ADR (18) (18)
25‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.65 ADR (15) (15)
25‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.61 ADR (15) (15)
25‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.63 ADR (11) (11)
25‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.63 ADR (10) (10)
25‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.64 ADR (10) (10)
25‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.65 ADR (10) (10)
25‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.61 ADR (9) (9)
25‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.65 ADR (8) (8)
25‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.64 ADR (8) (8)
25‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.62 ADR (7) (7)
25‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.65 ADR (5) (5)
25‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.62 ADR (5) (5)
25‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 91.65 ADR (5) (5)
25‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 91.65 ADR 6 6
25‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 91.64 ADR 8 8
25‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 91.58 ADR 11 11
25‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 91.63 ADR 21 21
25‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 91.61 ADR 21 21
25‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 91.64 ADR 24 24
25‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 91.65 ADR 30 30
25‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 91.66 ADR 58 58
26‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 90.39 ADR (43) (43)
26‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 90.39 ADR (35) (35)
26‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 90.42 ADR (28) (28)
26‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 90.39 ADR (8) (8)
26‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 90.42 ADR (7) (7)
26‐Nov‐2024 Vanguard Personalized IndexingManagement SELL 90.46 ADR (5) (5)
26‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 90.39 ADR 5 5
26‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 90.44 ADR 28 28
26‐Nov‐2024 Vanguard Personalized IndexingManagement BUY 90.42 ADR 31 31
2‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.83 ADR (1,048) (1,048)
2‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.83 ADR (654) (654)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
2‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.94 ADR (539) (539)
2‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.94 ADR (319) (319)
2‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.87 ADR (136) (136)
2‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.93 ADR (97) (97)
2‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.84 ADR (86) (86)
2‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.81 ADR (81) (81)
2‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.94 ADR (72) (72)
2‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.94 ADR (44) (44)
2‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.84 ADR (28) (28)
2‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.84 ADR (19) (19)
2‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.84 ADR (19) (19)
2‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.84 ADR (12) (12)
2‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.84 ADR (5) (5)
2‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.84 ADR (5) (5)
2‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.84 ADR (5) (5)
2‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.92 ADR (5) (5)
2‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 90.84 ADR 5 5
2‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 91.00 ADR 8 8
2‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 90.84 ADR 9 9
2‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 90.93 ADR 10 10
2‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 90.85 ADR 28 28
2‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 90.85 ADR 122 122
2‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 90.84 ADR 136 136
2‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 90.84 ADR 226 226
3‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 91.62 ADR (102) (102)
3‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 91.96 ADR 8 8
3‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 91.69 ADR 20 20
5‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.41 ADR (267) (267)
5‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.46 ADR (97) (97)
5‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.48 ADR (39) (39)
5‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.48 ADR (39) (39)
5‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.45 ADR (27) (27)
5‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.49 ADR (17) (17)
5‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.48 ADR (16) (16)
5‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.49 ADR (13) (13)
5‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.45 ADR (12) (12)
5‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.45 ADR (8) (8)
5‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.47 ADR (6) (6)
5‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.43 ADR (5) (5)
5‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.49 ADR (1) (1)
5‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 90.49 ADR 3 3
5‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 90.47 ADR 11 11
6‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 89.58 ADR (20) (20)
6‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 89.50 ADR (5) (5)
9‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 91.20 ADR (146) (146)
9‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.95 ADR (95) (95)
9‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 91.02 ADR (37) (37)
9‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 91.07 ADR (26) (26)
9‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.95 ADR (22) (22)
9‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 91.07 ADR (17) (17)
9‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.87 ADR (8) (8)
9‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 91.10 ADR (7) (7)
9‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 91.07 ADR (6) (6)
9‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 90.95 ADR (6) (6)
9‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 91.10 ADR 6 6
9‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 91.16 ADR 6 6
9‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 91.18 ADR 6 6
9‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 91.18 ADR 6 6
9‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 90.88 ADR 7 7
9‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 90.88 ADR 7 7
9‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 91.07 ADR 8 8
9‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 90.89 ADR 19 19
9‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 91.04 ADR 411 411
12‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.70 ADR (188) (188)
12‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.71 ADR (53) (53)
12‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.36 ADR (6) (6)
13‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.73 ADR (33) (33)
13‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.73 ADR (33) (33)
13‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.66 ADR (6) (6)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
13‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.73 ADR 6 6
13‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.72 ADR 6 6
13‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.90 ADR 11 11
13‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.80 ADR 22 22
16‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.91 ADR (144) (144)
16‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.91 ADR (144) (144)
16‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.94 ADR (65) (65)
16‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.74 ADR (42) (42)
16‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.89 ADR (31) (31)
16‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.93 ADR (20) (20)
16‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.90 ADR (12) (12)
16‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.93 ADR (12) (12)
16‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.94 ADR (9) (9)
16‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.93 ADR (8) (8)
16‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.94 ADR (5) (5)
16‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.94 ADR (5) (5)
16‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.93 ADR 6 6
16‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.00 ADR 6 6
16‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.94 ADR 7 7
16‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.93 ADR 9 9
16‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.01 ADR 10 10
16‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.94 ADR 11 11
16‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.00 ADR 12 12
16‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.00 ADR 15 15
16‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.00 ADR 21 21
16‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.00 ADR 28 28
16‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.79 ADR 29 29
16‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.94 ADR 73 73
16‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.94 ADR 295 295
17‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.65 ADR (70) (70)
17‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.70 ADR (57) (57)
17‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.70 ADR (56) (56)
17‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.68 ADR (54) (54)
17‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.51 ADR (38) (38)
17‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.72 ADR (11) (11)
17‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.72 ADR (11) (11)
17‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.72 ADR (5) (5)
17‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 89.79 ADR 6 6
17‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.71 ADR 6 6
17‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.72 ADR 6 6
17‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.72 ADR 6 6
17‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.72 ADR 21 21
17‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.72 ADR 44 44
17‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.79 ADR 48 48
17‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.79 ADR 62 62
19‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 86.45 ADR 7 7
19‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.78 ADR (5) (5)
19‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.95 ADR (5) (5)
19‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.98 ADR 6 6
19‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.78 ADR 16 16
20‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.06 ADR 6 6
20‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.11 ADR 6 6
20‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 86.58 ADR 9 9
20‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.20 ADR 15 15
20‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 86.57 ADR 15 15
20‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.32 ADR 22 22
23‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.29 ADR (195) (195)
23‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.33 ADR (40) (40)
23‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.39 ADR (19) (19)
23‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.40 ADR (12) (12)
23‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.54 ADR (12) (12)
23‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.32 ADR (11) (11)
23‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.36 ADR (6) (6)
23‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.23 ADR (6) (6)
23‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.35 ADR 6 6
23‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.33 ADR 6 6
23‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.32 ADR 6 6
23‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 86.92 ADR 11 11
23‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.35 ADR 16 16

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
23‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.35 ADR 23 23
23‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.35 ADR 35 35
23‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.02 ADR 85 85
23‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.33 ADR 253 253
23‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.60 ADR 311 311
24‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 89.53 ADR 6 6
26‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 89.00 ADR (234) (234)
26‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.91 ADR (112) (112)
26‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 89.01 ADR (99) (99)
26‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 89.00 ADR (79) (79)
26‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.83 ADR (66) (66)
26‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 89.00 ADR (49) (49)
26‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 89.01 ADR (38) (38)
26‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.81 ADR (38) (38)
26‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.91 ADR (21) (21)
26‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.63 ADR (13) (13)
26‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 89.05 ADR (12) (12)
26‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.83 ADR (11) (11)
26‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 89.05 ADR (8) (8)
26‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.91 ADR (7) (7)
26‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 89.05 ADR (6) (6)
26‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.91 ADR (6) (6)
26‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.96 ADR (6) (6)
26‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.91 ADR (6) (6)
26‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.91 ADR (6) (6)
26‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.91 ADR (5) (5)
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.91 ADR 6 6
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.91 ADR 6 6
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 89.01 ADR 6 6
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.81 ADR 6 6
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.99 ADR 6 6
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 89.01 ADR 6 6
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 89.10 ADR 6 6
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 89.01 ADR 6 6
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.91 ADR 6 6
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 89.05 ADR 6 6
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 89.14 ADR 6 6
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 89.01 ADR 6 6
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 89.14 ADR 6 6
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 89.10 ADR 6 6
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 89.00 ADR 7 7
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.81 ADR 7 7
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.91 ADR 8 8
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 89.10 ADR 8 8
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.98 ADR 10 10
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 89.05 ADR 12 12
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.91 ADR 13 13
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 89.05 ADR 14 14
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.81 ADR 17 17
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 89.01 ADR 19 19
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 89.14 ADR 20 20
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 89.14 ADR 34 34
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.81 ADR 42 42
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.99 ADR 81 81
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.91 ADR 90 90
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.91 ADR 108 108
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 89.10 ADR 264 264
26‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.91 ADR 284 284
27‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.83 ADR (25) (25)
27‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.76 ADR (20) (20)
27‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.81 ADR (11) (11)
27‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.76 ADR (10) (10)
27‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.84 ADR (7) (7)
27‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.71 ADR 6 6
27‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.82 ADR 8 8
27‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.85 ADR 31 31
27‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.79 ADR 40 40
27‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.83 ADR 47 47
30‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.35 ADR (264) (264)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
30‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.24 ADR (79) (79)
30‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.14 ADR (30) (30)
30‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.26 ADR (22) (22)
30‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.14 ADR (21) (21)
30‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.27 ADR (21) (21)
30‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.15 ADR (19) (19)
30‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.12 ADR (15) (15)
30‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.39 ADR (13) (13)
30‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.23 ADR (13) (13)
30‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.27 ADR (11) (11)
30‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.31 ADR (10) (10)
30‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.24 ADR (9) (9)
30‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.26 ADR (8) (8)
30‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.12 ADR (6) (6)
30‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 88.27 ADR (5) (5)
30‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.24 ADR 6 6
30‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.15 ADR 6 6
30‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.24 ADR 6 6
30‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.24 ADR 6 6
30‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.24 ADR 6 6
30‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.21 ADR 8 8
30‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.27 ADR 9 9
30‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.28 ADR 12 12
30‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.24 ADR 13 13
30‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.24 ADR 14 14
30‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.24 ADR 16 16
30‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.21 ADR 18 18
30‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.24 ADR 22 22
30‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.24 ADR 30 30
30‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.31 ADR 41 41
30‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.35 ADR 53 53
30‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.28 ADR 68 68
30‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.13 ADR 106 106
30‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.31 ADR 113 113
30‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.39 ADR 2,059 2,059
31‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.45 ADR (148) (148)
31‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.28 ADR (50) (50)
31‐Dec‐2024 Vanguard Personalized IndexingManagement SELL 87.38 ADR (6) (6)
31‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.16 ADR 6 6
31‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 88.70 ADR 6 6
31‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.17 ADR 6 6
31‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.33 ADR 6 6
31‐Dec‐2024 Vanguard Personalized IndexingManagement BUY 87.21 ADR 15 15
2‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.82 ADR 19 19
3‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 88.20 ADR (67) (67)
3‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 88.22 ADR 31 31
3‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 88.15 ADR 39 39
6‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 88.78 ADR 115 115
7‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 89.10 ADR 1 1
7‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 89.51 ADR 9 9
8‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 88.98 ADR 7 7
8‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 89.25 ADR 10 10
10‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 87.41 ADR (29) (29)
10‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 87.44 ADR 9 9
10‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 88.51 ADR 11 11
13‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.27 ADR 11 11
13‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.27 ADR 14 14
13‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.72 ADR 38 38
13‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.77 ADR 39 39
13‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.33 ADR 239 239
14‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 86.64 ADR (23) (23)
14‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.28 ADR 6 6
14‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.76 ADR 6 6
14‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.75 ADR 6 6
14‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.74 ADR 12 12
14‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.73 ADR 47 47
14‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.75 ADR 379 379
15‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 87.91 ADR (11) (11)
15‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 88.30 ADR (7) (7)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
15‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 88.09 ADR 62 62
16‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 86.33 ADR (20) (20)
16‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 86.38 ADR (6) (6)
16‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.41 ADR 15 15
16‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.38 ADR 38 38
16‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.38 ADR 1,555 1,555
17‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 86.02 ADR (122) (122)
17‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 86.15 ADR (20) (20)
17‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.15 ADR 6 6
17‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.15 ADR 6 6
17‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.20 ADR 6 6
17‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 85.98 ADR 8 8
17‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.15 ADR 17 17
17‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.15 ADR 96 96
17‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.15 ADR 141 141
21‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 86.69 ADR (10) (10)
22‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 84.68 ADR (28) (28)
22‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 84.69 ADR 6 6
22‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 84.73 ADR 6 6
22‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 84.72 ADR 43 43
23‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 84.95 ADR (48) (48)
23‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 85.01 ADR (30) (30)
23‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 84.91 ADR (26) (26)
23‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 85.00 ADR (15) (15)
23‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 84.98 ADR (6) (6)
23‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 84.94 ADR 6 6
23‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 85.01 ADR 6 6
23‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 85.14 ADR 6 6
23‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 84.99 ADR 6 6
23‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 84.98 ADR 6 6
23‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 84.98 ADR 6 6
23‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 84.98 ADR 7 7
23‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 85.06 ADR 14 14
23‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 85.01 ADR 18 18
23‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 85.00 ADR 137 137
24‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 85.70 ADR (22) (22)
24‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 85.72 ADR 161 161
27‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 84.82 ADR (6) (6)
27‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 84.78 ADR 6 6
28‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 85.16 ADR (105) (105)
28‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 85.04 ADR (90) (90)
28‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 84.98 ADR (81) (81)
28‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 85.04 ADR (77) (77)
28‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 84.98 ADR (58) (58)
28‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 85.04 ADR (41) (41)
28‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 84.99 ADR (36) (36)
28‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 84.99 ADR (28) (28)
28‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 84.98 ADR (18) (18)
28‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 84.98 ADR (16) (16)
28‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 85.04 ADR (10) (10)
28‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 84.98 ADR (6) (6)
28‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 84.98 ADR (6) (6)
28‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 85.04 ADR (5) (5)
28‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 85.02 ADR 6 6
28‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 84.97 ADR 6 6
28‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 84.98 ADR 6 6
28‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 84.98 ADR 6 6
28‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 84.99 ADR 6 6
28‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 84.99 ADR 7 7
28‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 84.99 ADR 18 18
28‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 85.04 ADR 49 49
28‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 85.05 ADR 90 90
29‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 85.91 ADR (138) (138)
29‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 85.94 ADR (50) (50)
29‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 85.94 ADR (14) (14)
29‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 86.25 ADR (8) (8)
29‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 85.94 ADR (6) (6)
29‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.25 ADR 6 6
29‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 86.00 ADR 74 74

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
30‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 87.75 ADR (198) (198)
30‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 87.67 ADR (11) (11)
30‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 87.75 ADR (7) (7)
30‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 87.67 ADR (5) (5)
30‐Jan‐2025 Vanguard Personalized IndexingManagement SELL 87.77 ADR (5) (5)
30‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 87.83 ADR 6 6
30‐Jan‐2025 Vanguard Personalized IndexingManagement BUY 87.75 ADR 330 330
3‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 85.71 ADR 7 7
4‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 85.22 ADR 180 180
5‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 85.25 ADR (106) (106)
5‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 85.25 ADR (20) (20)
5‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 85.25 ADR (6) (6)
5‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 84.72 ADR (6) (6)
5‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 85.25 ADR (6) (6)
5‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 85.34 ADR 6 6
5‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 85.14 ADR 6 6
5‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 85.23 ADR 6 6
5‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 85.25 ADR 6 6
5‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 85.25 ADR 15 15
5‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 85.34 ADR 19 19
5‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 85.27 ADR 142 142
6‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 85.41 ADR (264) (264)
6‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 85.41 ADR (201) (201)
6‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 85.50 ADR (193) (193)
6‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 85.52 ADR (34) (34)
6‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 85.52 ADR (19) (19)
6‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 85.41 ADR (6) (6)
6‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 85.46 ADR (6) (6)
6‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 85.52 ADR (6) (6)
6‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 85.53 ADR 10 10
6‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 85.45 ADR 18 18
6‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 85.53 ADR 19 19
6‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 85.59 ADR 89 89
6‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 85.44 ADR 708 708
7‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 84.16 ADR (130) (130)
7‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 84.20 ADR (16) (16)
7‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 84.15 ADR (9) (9)
7‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 84.13 ADR (6) (6)
7‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 84.16 ADR (6) (6)
7‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 84.16 ADR 6 6
7‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 84.27 ADR 10 10
7‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 84.32 ADR 18 18
7‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 84.81 ADR 63 63
10‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 84.64 ADR (432) (432)
10‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 84.86 ADR (411) (411)
10‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 84.85 ADR (115) (115)
10‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 84.64 ADR (85) (85)
10‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 84.64 ADR (82) (82)
10‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 84.64 ADR (53) (53)
10‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 84.85 ADR (39) (39)
10‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 84.64 ADR (31) (31)
10‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 84.64 ADR (27) (27)
10‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 84.64 ADR (19) (19)
10‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 84.64 ADR (13) (13)
10‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 84.86 ADR (12) (12)
10‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 84.85 ADR (9) (9)
10‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 84.86 ADR (6) (6)
10‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 84.64 ADR 6 6
10‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 84.85 ADR 6 6
10‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 84.85 ADR 6 6
10‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 84.64 ADR 6 6
10‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 84.64 ADR 8 8
10‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 84.69 ADR 8 8
10‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 84.69 ADR 30 30
10‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 84.75 ADR 118 118
11‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 80.75 ADR (2,059) (2,059)
11‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 80.77 ADR (14) (14)
11‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 80.77 ADR (6) (6)
11‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 80.87 ADR 21 21

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
11‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 80.83 ADR 33 33
11‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 80.77 ADR 44 44
11‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 81.03 ADR 44 44
12‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 80.08 ADR 6 6
12‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 80.18 ADR 20 20
13‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 80.47 ADR (239) (239)
13‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 80.41 ADR (45) (45)
13‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 80.47 ADR (43) (43)
13‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 80.27 ADR (34) (34)
13‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 80.48 ADR 13 13
13‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 80.58 ADR 38 38
14‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 81.06 ADR (129) (129)
14‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 80.74 ADR (21) (21)
14‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 80.84 ADR (19) (19)
14‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 80.74 ADR (15) (15)
14‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 80.84 ADR (12) (12)
14‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 81.03 ADR (10) (10)
14‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 80.74 ADR (6) (6)
14‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 80.74 ADR (1) (1)
14‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 81.08 ADR 6 6
14‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 80.74 ADR 9 9
14‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 81.06 ADR 30 30
18‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.70 ADR (295) (295)
18‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.82 ADR (41) (41)
18‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.75 ADR (17) (17)
18‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.79 ADR 6 6
18‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.25 ADR 303 303
19‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 83.61 ADR (124) (124)
19‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 83.75 ADR 42 42
19‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 83.62 ADR 42 42
19‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 83.64 ADR 115 115
20‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.64 ADR (62) (62)
20‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.65 ADR (27) (27)
20‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.76 ADR (20) (20)
20‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.76 ADR (12) (12)
20‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.77 ADR (10) (10)
20‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.59 ADR 6 6
20‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.76 ADR 6 6
20‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.54 ADR 6 6
20‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.71 ADR 6 6
20‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.57 ADR 6 6
20‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.54 ADR 6 6
20‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.64 ADR 6 6
20‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.78 ADR 15 15
20‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.72 ADR 25 25
20‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.76 ADR 69 69
21‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.00 ADR (251) (251)
21‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 81.68 ADR (113) (113)
21‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.00 ADR (62) (62)
21‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 81.83 ADR (42) (42)
21‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.26 ADR (25) (25)
21‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 81.97 ADR (12) (12)
21‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 81.80 ADR (11) (11)
21‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.04 ADR 6 6
21‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.04 ADR 17 17
21‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.24 ADR 18 18
24‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 81.80 ADR (137) (137)
24‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 81.73 ADR (20) (20)
24‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 81.73 ADR (18) (18)
24‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 81.76 ADR (15) (15)
24‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 81.97 ADR (11) (11)
24‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 81.80 ADR (9) (9)
24‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 81.76 ADR (8) (8)
24‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 81.86 ADR (7) (7)
24‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 81.76 ADR (6) (6)
24‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 81.76 ADR 6 6
24‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 81.80 ADR 11 11
24‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 81.76 ADR 34 34
25‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 83.04 ADR (44) (44)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
25‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.74 ADR (30) (30)
25‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.74 ADR (28) (28)
25‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.74 ADR (23) (23)
25‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.74 ADR (20) (20)
25‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.77 ADR (18) (18)
25‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.74 ADR (17) (17)
25‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.74 ADR (14) (14)
25‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.86 ADR (13) (13)
25‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.74 ADR (12) (12)
25‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 83.03 ADR (11) (11)
25‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 83.03 ADR (6) (6)
25‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.74 ADR (6) (6)
25‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 82.74 ADR (5) (5)
25‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.86 ADR 6 6
25‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.65 ADR 6 6
25‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.86 ADR 6 6
25‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.76 ADR 13 13
25‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.92 ADR 27 27
25‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 82.36 ADR 113 113
26‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 83.55 ADR (7) (7)
27‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 80.66 ADR (11) (11)
27‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 81.37 ADR (6) (6)
28‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 80.90 ADR (80) (80)
28‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 81.04 ADR (38) (38)
28‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 80.92 ADR (38) (38)
28‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 80.96 ADR (15) (15)
28‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 80.92 ADR (8) (8)
28‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 80.96 ADR (7) (7)
28‐Feb‐2025 Vanguard Personalized IndexingManagement SELL 80.90 ADR (6) (6)
28‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 80.96 ADR 6 6
28‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 80.96 ADR 6 6
28‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 80.96 ADR 6 6
28‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 80.96 ADR 6 6
28‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 81.39 ADR 10 10
28‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 80.90 ADR 14 14
28‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 80.90 ADR 32 32
28‐Feb‐2025 Vanguard Personalized IndexingManagement BUY 80.96 ADR 38 38
4‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 81.54 ADR (1,238) (1,238)
4‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 81.53 ADR (379) (379)
4‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 81.53 ADR (196) (196)
4‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 81.58 ADR (28) (28)
4‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 81.56 ADR (6) (6)
4‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 81.93 ADR (6) (6)
4‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.58 ADR 6 6
4‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.88 ADR 23 23
4‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.51 ADR 25 25
4‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.61 ADR 57 57
4‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.58 ADR 80 80
4‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.66 ADR 803 803
5‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 83.19 ADR (161) (161)
5‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 83.73 ADR (141) (141)
5‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 83.80 ADR (113) (113)
5‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 83.80 ADR (90) (90)
5‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 83.80 ADR (89) (89)
5‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 83.80 ADR (77) (77)
5‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 83.80 ADR (68) (68)
5‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 83.59 ADR (20) (20)
5‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 83.73 ADR (8) (8)
5‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 83.80 ADR (6) (6)
5‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 83.81 ADR (6) (6)
5‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 83.80 ADR (6) (6)
5‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 83.90 ADR (3) (3)
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 83.80 ADR 6 6
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 83.90 ADR 6 6
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 83.12 ADR 8 8
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 83.87 ADR 8 8
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 82.79 ADR 9 9
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 83.79 ADR 10 10
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 83.80 ADR 13 13

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 83.80 ADR 15 15
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 83.80 ADR 18 18
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 83.13 ADR 42 42
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 83.80 ADR 51 51
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 83.13 ADR 54 54
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 83.80 ADR 58 58
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 83.80 ADR 119 119
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.18 ADR 13 13
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.18 ADR 20 20
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.18 ADR 20 20
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.18 ADR 35 35
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.18 ADR 35 35
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.18 ADR 35 35
5‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.72 ADR 45 45
6‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 82.46 ADR (357) (357)
6‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 82.29 ADR (43) (43)
6‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 82.29 ADR (18) (18)
6‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 82.31 ADR (15) (15)
6‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 82.34 ADR (15) (15)
6‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 82.29 ADR (12) (12)
6‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 82.31 ADR (6) (6)
6‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 82.34 ADR (6) (6)
6‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 82.31 ADR 6 6
6‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 82.31 ADR 6 6
6‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 82.31 ADR 6 6
6‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 82.31 ADR 20 20
6‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 82.25 ADR 52 52
6‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 82.31 ADR 59 59
6‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 82.32 ADR 107 107
10‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 81.96 ADR (180) (180)
10‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 81.93 ADR (95) (95)
10‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 81.93 ADR (78) (78)
10‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 81.93 ADR (26) (26)
10‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 81.93 ADR (21) (21)
10‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 81.94 ADR (18) (18)
10‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 81.94 ADR (6) (6)
10‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 81.93 ADR (6) (6)
10‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.93 ADR 6 6
10‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.94 ADR 13 13
10‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.93 ADR 18 18
11‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.09 ADR (708) (708)
11‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.68 ADR (643) (643)
11‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.13 ADR (362) (362)
11‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.04 ADR (106) (106)
11‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.09 ADR (43) (43)
11‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.69 ADR (35) (35)
11‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.59 ADR (35) (35)
11‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.68 ADR (24) (24)
11‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.04 ADR (19) (19)
11‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.04 ADR (15) (15)
11‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.04 ADR (11) (11)
11‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.06 ADR (7) (7)
11‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.15 ADR 6 6
11‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.15 ADR 6 6
11‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.67 ADR 6 6
11‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.01 ADR 6 6
11‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.63 ADR 6 6
11‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.67 ADR 6 6
11‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.67 ADR 6 6
11‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.15 ADR 7 7
11‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.15 ADR 10 10
11‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.67 ADR 10 10
11‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.68 ADR 14 14
11‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.69 ADR 16 16
11‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.15 ADR 21 21
11‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.64 ADR 26 26
11‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.66 ADR 34 34
11‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.60 ADR 82 82
11‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.07 ADR 197 197

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
11‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.67 ADR 199 199
11‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 80.31 ADR 20 20
12‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.10 ADR (71) (71)
12‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.11 ADR (63) (63)
12‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.69 ADR (52) (52)
12‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.94 ADR (29) (29)
12‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.01 ADR (28) (28)
12‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.07 ADR (19) (19)
12‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.02 ADR (6) (6)
12‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.10 ADR 6 6
12‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.10 ADR 6 6
12‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.69 ADR 6 6
12‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.02 ADR 6 6
12‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.01 ADR 6 6
12‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.84 ADR 6 6
12‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.02 ADR 15 15
12‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.11 ADR 36 36
12‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.10 ADR 42 42
13‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.08 ADR (207) (207)
13‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.09 ADR (64) (64)
13‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.15 ADR (52) (52)
13‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.15 ADR (41) (41)
13‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.10 ADR (25) (25)
13‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.10 ADR (19) (19)
13‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.15 ADR (18) (18)
13‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.10 ADR (8) (8)
13‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.10 ADR 6 6
13‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.06 ADR 37 37
14‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.33 ADR 6 6
17‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.38 ADR (553) (553)
17‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.51 ADR (161) (161)
17‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.56 ADR (97) (97)
17‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.76 ADR (35) (35)
17‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.32 ADR (28) (28)
17‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.57 ADR (15) (15)
17‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.56 ADR (12) (12)
17‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.51 ADR (9) (9)
17‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.56 ADR (6) (6)
17‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.27 ADR 3 3
17‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.27 ADR 3 3
17‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.51 ADR 6 6
17‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.51 ADR 6 6
17‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.53 ADR 8 8
17‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.51 ADR 27 27
17‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.52 ADR 27 27
17‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.56 ADR 35 35
17‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.51 ADR 54 54
17‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.51 ADR 67 67
17‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.75 ADR 79 79
17‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.55 ADR 203 203
18‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.72 ADR (19) (19)
18‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.69 ADR 9 9
18‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.35 ADR 11 11
18‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.70 ADR 16 16
18‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.70 ADR 24 24
18‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.78 ADR 184 184
19‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.74 ADR (10) (10)
19‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.94 ADR 6 6
20‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 80.30 ADR (166) (166)
20‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 80.36 ADR (6) (6)
21‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.52 ADR (185) (185)
21‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.29 ADR 9 9
21‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.55 ADR 9 9
21‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.55 ADR 71 71
21‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.37 ADR 79 79
21‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.37 ADR 88 88
21‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.34 ADR 105 105
24‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 80.50 ADR (35) (35)
24‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 80.50 ADR (31) (31)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
24‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 80.36 ADR (26) (26)
24‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 80.43 ADR (16) (16)
24‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 80.43 ADR (6) (6)
24‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 80.50 ADR 6 6
24‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 80.50 ADR 6 6
24‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 80.50 ADR 6 6
24‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 80.50 ADR 13 13
24‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 80.50 ADR 19 19
24‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 80.50 ADR 33 33
24‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 80.47 ADR 40 40
24‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 80.50 ADR 201 201
25‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 81.19 ADR (25) (25)
25‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.48 ADR 6 6
25‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.55 ADR 6 6
25‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.56 ADR 11 11
25‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.65 ADR 16 16
25‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.53 ADR 20 20
25‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.38 ADR 40 40
25‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.68 ADR 41 41
25‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.53 ADR 51 51
25‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.38 ADR 78 78
25‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 81.36 ADR 718 718
26‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.62 ADR (6) (6)
26‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.38 ADR (6) (6)
26‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.66 ADR 6 6
26‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.62 ADR 37 37
27‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.43 ADR (446) (446)
27‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.35 ADR (22) (22)
27‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.41 ADR (18) (18)
27‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 79.38 ADR (16) (16)
27‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.62 ADR 478 478
28‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.20 ADR 5 5
28‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 79.17 ADR 6 6
31‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.39 ADR (115) (115)
31‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.06 ADR (113) (113)
31‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.39 ADR (12) (12)
31‐Mar‐2025 Vanguard Personalized IndexingManagement SELL 78.40 ADR (6) (6)
31‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.05 ADR 6 6
31‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.34 ADR 6 6
31‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.19 ADR 8 8
31‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.23 ADR 9 9
31‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.39 ADR 10 10
31‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.39 ADR 19 19
31‐Mar‐2025 Vanguard Personalized IndexingManagement BUY 78.40 ADR 158 158
1‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 79.61 ADR 11 11
1‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 79.79 ADR 14 14
1‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 79.10 ADR 90 90
2‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 80.41 ADR (33) (33)
2‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 80.56 ADR (12) (12)
2‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 80.44 ADR (10) (10)
2‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 80.56 ADR 25 25
2‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 80.63 ADR 31 31
3‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 81.46 ADR (119) (119)
3‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 81.31 ADR (87) (87)
3‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 81.36 ADR (74) (74)
3‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 81.08 ADR (47) (47)
3‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 81.08 ADR (12) (12)
3‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 81.36 ADR 6 6
3‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 80.79 ADR 6 6
3‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 81.58 ADR 6 6
3‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 80.51 ADR 8 8
3‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 81.02 ADR 21 21
3‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 81.09 ADR 42 42
3‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 81.03 ADR 66 66
3‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 81.08 ADR 82 82
3‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 80.98 ADR 216 216
4‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 75.25 ADR (10) (10)
4‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 75.00 ADR (8) (8)
4‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 74.54 ADR 6 6

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
4‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 74.54 ADR 6 6
4‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 74.54 ADR 6 6
4‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 75.02 ADR 7 7
4‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 75.05 ADR 8 8
4‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 74.02 ADR 30 30
4‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 74.17 ADR 39 39
4‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 74.44 ADR 42 42
4‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 74.02 ADR 78 78
4‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.92 ADR 191 191
4‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 75.22 ADR 1,721 1,721
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.78 ADR (201) (201)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.62 ADR (156) (156)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.39 ADR (146) (146)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.88 ADR (113) (113)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.33 ADR (104) (104)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.90 ADR (93) (93)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.89 ADR (84) (84)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.61 ADR (82) (82)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.71 ADR (81) (81)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.61 ADR (69) (69)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.70 ADR (65) (65)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.71 ADR (62) (62)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.55 ADR (55) (55)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.92 ADR (52) (52)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.61 ADR (50) (50)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.59 ADR (47) (47)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.61 ADR (38) (38)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.17 ADR (35) (35)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.54 ADR (34) (34)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.09 ADR (33) (33)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 74.56 ADR (33) (33)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.53 ADR (33) (33)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.49 ADR (28) (28)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.62 ADR (27) (27)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.15 ADR (26) (26)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.74 ADR (24) (24)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.27 ADR (23) (23)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.39 ADR (23) (23)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.61 ADR (22) (22)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 74.07 ADR (22) (22)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.31 ADR (20) (20)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 71.97 ADR (20) (20)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.05 ADR (20) (20)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.17 ADR (19) (19)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.21 ADR (18) (18)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.33 ADR (17) (17)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.34 ADR (17) (17)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.31 ADR (16) (16)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.71 ADR (16) (16)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.59 ADR (15) (15)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 74.56 ADR (13) (13)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.49 ADR (13) (13)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.61 ADR (12) (12)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.90 ADR (12) (12)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.17 ADR (11) (11)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.75 ADR (11) (11)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.71 ADR (9) (9)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.21 ADR (7) (7)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.55 ADR (7) (7)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.69 ADR (7) (7)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.88 ADR (7) (7)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.74 ADR (7) (7)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.20 ADR (7) (7)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.74 ADR (7) (7)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.74 ADR (6) (6)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.59 ADR (6) (6)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.08 ADR (6) (6)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.09 ADR (6) (6)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.15 ADR (6) (6)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.34 ADR (6) (6)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.39 ADR (6) (6)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.89 ADR (6) (6)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.71 ADR (6) (6)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.71 ADR (6) (6)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.45 ADR (6) (6)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.61 ADR (6) (6)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.15 ADR (6) (6)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.56 ADR (6) (6)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.53 ADR (6) (6)
7‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.53 ADR (6) (6)
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.71 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.76 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.62 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.53 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.39 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.58 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.58 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.76 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.39 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.56 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.50 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.58 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.58 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.10 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.71 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.32 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.62 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.62 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.39 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.71 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.62 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.62 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.58 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.75 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.75 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.55 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.58 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.32 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.50 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.71 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.58 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.32 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.71 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.76 ADR 7 7
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.38 ADR 8 8
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.61 ADR 8 8
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 74.06 ADR 8 8
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.55 ADR 10 10
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.54 ADR 10 10
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.33 ADR 11 11
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.59 ADR 12 12
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.58 ADR 13 13
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.58 ADR 13 13
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.58 ADR 13 13
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.31 ADR 15 15
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.56 ADR 15 15
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.39 ADR 15 15
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.33 ADR 16 16
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.28 ADR 18 18
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.86 ADR 18 18
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.38 ADR 19 19
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.53 ADR 19 19
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.40 ADR 20 20
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.32 ADR 20 20
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.63 ADR 22 22
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.62 ADR 30 30
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.80 ADR 31 31
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.91 ADR 32 32

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.75 ADR 35 35
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.10 ADR 36 36
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.09 ADR 38 38
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.86 ADR 38 38
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.33 ADR 39 39
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.59 ADR 40 40
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.53 ADR 42 42
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.09 ADR 48 48
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.59 ADR 72 72
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.58 ADR 76 76
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.38 ADR 111 111
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.49 ADR 220 220
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 74.06 ADR 243 243
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.65 ADR 296 296
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.60 ADR 356 356
7‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.71 ADR 490 490
9‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 71.19 ADR 9 9
9‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.04 ADR 15 15
9‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 71.54 ADR 25 25
9‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.36 ADR (54) (54)
9‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.69 ADR (7) (7)
9‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.80 ADR (7) (7)
9‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.44 ADR 23 23
9‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.50 ADR 24 24
9‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.16 ADR 54 54
9‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.10 ADR 62 62
10‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 74.13 ADR (6) (6)
10‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.71 ADR 21 21
10‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.23 ADR 31 31
10‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.66 ADR 34 34
10‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.99 ADR 86 86
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 75.34 ADR (803) (803)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 75.59 ADR (199) (199)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 75.38 ADR (194) (194)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 75.63 ADR (49) (49)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 75.18 ADR (37) (37)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 75.18 ADR (31) (31)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 75.63 ADR (16) (16)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 75.72 ADR (15) (15)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 75.18 ADR (13) (13)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 75.36 ADR (8) (8)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 75.66 ADR (7) (7)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 75.63 ADR (7) (7)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 75.18 ADR (6) (6)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 75.72 ADR (6) (6)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 75.34 ADR (6) (6)
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 75.74 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 75.52 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 75.74 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 75.72 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 75.78 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 75.74 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 75.46 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 75.78 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 75.38 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 75.74 ADR 12 12
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 75.72 ADR 15 15
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 75.59 ADR 18 18
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 75.72 ADR 22 22
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 75.74 ADR 533 533
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 75.79 ADR 783 783
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 75.38 ADR 1,412 1,412
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.55 ADR (303) (303)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.95 ADR (205) (205)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.59 ADR (153) (153)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.02 ADR (98) (98)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.46 ADR (52) (52)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.71 ADR (51) (51)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.95 ADR (48) (48)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.68 ADR (27) (27)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.42 ADR (22) (22)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.42 ADR (22) (22)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.03 ADR (18) (18)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.22 ADR (17) (17)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.18 ADR (14) (14)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.03 ADR (13) (13)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.16 ADR (13) (13)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.22 ADR (12) (12)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.95 ADR (11) (11)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.95 ADR (7) (7)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.43 ADR (6) (6)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.54 ADR (6) (6)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 73.22 ADR (6) (6)
14‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 72.53 ADR (6) (6)
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.55 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.33 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.03 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.53 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.30 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.53 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.67 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.53 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.32 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.16 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.03 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.16 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.06 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.95 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.39 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.18 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.35 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.30 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.30 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.18 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.16 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.95 ADR 7 7
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.28 ADR 8 8
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.39 ADR 8 8
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.62 ADR 9 9
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.95 ADR 11 11
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.32 ADR 11 11
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.22 ADR 12 12
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.22 ADR 13 13
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.33 ADR 13 13
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.68 ADR 14 14
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.90 ADR 14 14
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.18 ADR 14 14
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.22 ADR 15 15
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.53 ADR 18 18
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.22 ADR 20 20
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.17 ADR 23 23
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.96 ADR 24 24
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.28 ADR 27 27
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.53 ADR 27 27
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.27 ADR 32 32
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.68 ADR 40 40
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.63 ADR 57 57
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.96 ADR 59 59
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.14 ADR 60 60
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.19 ADR 70 70
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 72.71 ADR 92 92
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.22 ADR 156 156
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.27 ADR 196 196
14‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 73.23 ADR 300 300
16‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 77.62 ADR (24) (24)
16‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 77.78 ADR (20) (20)
16‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 77.25 ADR (18) (18)
16‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 77.62 ADR (18) (18)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
16‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 77.28 ADR (10) (10)
16‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 77.78 ADR (9) (9)
16‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 77.60 ADR (6) (6)
16‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 77.83 ADR 6 6
16‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 77.37 ADR 6 6
16‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 77.62 ADR 8 8
16‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 77.90 ADR 11 11
16‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 77.88 ADR 13 13
16‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 77.28 ADR 14 14
16‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 77.87 ADR 16 16
16‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 77.62 ADR 22 22
16‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 77.81 ADR 32 32
16‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 77.62 ADR 43 43
16‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 77.62 ADR 55 55
17‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 76.02 ADR (1,193) (1,193)
17‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 76.27 ADR (54) (54)
17‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 76.12 ADR (6) (6)
17‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 76.31 ADR 6 6
17‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 76.12 ADR 6 6
17‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 76.31 ADR 6 6
17‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 76.12 ADR 6 6
17‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 76.27 ADR 7 7
17‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 76.12 ADR 7 7
17‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 76.12 ADR 13 13
17‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 76.12 ADR 64 64
17‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 76.26 ADR 84 84
21‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 75.88 ADR (14) (14)
21‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 75.35 ADR 7 7
21‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 76.16 ADR 16 16
22‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 76.50 ADR 7 7
22‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 76.41 ADR 8 8
23‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 76.16 ADR (57) (57)
23‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 76.62 ADR 7 7
23‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 76.72 ADR 32 32
24‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 77.80 ADR (195) (195)
24‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 77.80 ADR (105) (105)
24‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 77.72 ADR (6) (6)
24‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 77.78 ADR 7 7
24‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 77.77 ADR 18 18
24‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 77.92 ADR 26 26
25‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 78.17 ADR (123) (123)
25‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 78.16 ADR (13) (13)
25‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 78.16 ADR 6 6
25‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 78.16 ADR 6 6
25‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 78.16 ADR 6 6
29‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 78.56 ADR (201) (201)
29‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 78.59 ADR (123) (123)
29‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 78.63 ADR (73) (73)
29‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 78.54 ADR (35) (35)
29‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 78.54 ADR (27) (27)
29‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 78.47 ADR (26) (26)
29‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 78.54 ADR (20) (20)
29‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 78.53 ADR (19) (19)
29‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 78.54 ADR (13) (13)
29‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 78.62 ADR (11) (11)
29‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 78.59 ADR (6) (6)
29‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 78.54 ADR (6) (6)
29‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 78.91 ADR 6 6
29‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 78.62 ADR 10 10
29‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 78.62 ADR 29 29
29‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 78.45 ADR 54 54
30‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 78.35 ADR (54) (54)
30‐Apr‐2025 Vanguard Personalized IndexingManagement SELL 78.33 ADR (37) (37)
30‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 78.46 ADR 6 6
30‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 78.42 ADR 8 8
30‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 78.45 ADR 13 13
30‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 78.48 ADR 21 21
30‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 78.45 ADR 23 23
30‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 78.47 ADR 28 28

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
30‐Apr‐2025 Vanguard Personalized IndexingManagement BUY 78.41 ADR 209 209
1‐May‐2025 Vanguard Personalized IndexingManagement BUY 80.48 ADR 6 6
1‐May‐2025 Vanguard Personalized IndexingManagement BUY 80.64 ADR 6 6
1‐May‐2025 Vanguard Personalized IndexingManagement BUY 80.69 ADR 40 40
1‐May‐2025 Vanguard Personalized IndexingManagement BUY 80.43 ADR 453 453
2‐May‐2025 Vanguard Personalized IndexingManagement BUY 82.93 ADR 12 12
5‐May‐2025 Vanguard Personalized IndexingManagement SELL 83.30 ADR (8) (8)
5‐May‐2025 Vanguard Personalized IndexingManagement BUY 83.32 ADR 6 6
5‐May‐2025 Vanguard Personalized IndexingManagement BUY 83.35 ADR 15 15
5‐May‐2025 Vanguard Personalized IndexingManagement BUY 83.32 ADR 60 60
6‐May‐2025 Vanguard Personalized IndexingManagement BUY 81.38 ADR 6 6
6‐May‐2025 Vanguard Personalized IndexingManagement BUY 81.42 ADR 6 6
6‐May‐2025 Vanguard Personalized IndexingManagement BUY 81.41 ADR 24 24
6‐May‐2025 Vanguard Personalized IndexingManagement BUY 81.79 ADR 100 100
7‐May‐2025 Vanguard Personalized IndexingManagement BUY 78.23 ADR 6 6
8‐May‐2025 Vanguard Personalized IndexingManagement SELL 77.25 ADR (46) (46)
8‐May‐2025 Vanguard Personalized IndexingManagement SELL 77.20 ADR (32) (32)
8‐May‐2025 Vanguard Personalized IndexingManagement BUY 77.10 ADR 6 6
8‐May‐2025 Vanguard Personalized IndexingManagement BUY 77.01 ADR 15 15
9‐May‐2025 Vanguard Personalized IndexingManagement SELL 76.75 ADR (170) (170)
9‐May‐2025 Vanguard Personalized IndexingManagement SELL 76.75 ADR (6) (6)
9‐May‐2025 Vanguard Personalized IndexingManagement BUY 77.04 ADR 17 17
12‐May‐2025 Vanguard Personalized IndexingManagement BUY 75.55 ADR 159 159
13‐May‐2025 Vanguard Personalized IndexingManagement SELL 76.15 ADR (140) (140)
13‐May‐2025 Vanguard Personalized IndexingManagement SELL 76.18 ADR (67) (67)
13‐May‐2025 Vanguard Personalized IndexingManagement SELL 76.18 ADR (42) (42)
13‐May‐2025 Vanguard Personalized IndexingManagement SELL 76.18 ADR (19) (19)
13‐May‐2025 Vanguard Personalized IndexingManagement SELL 76.19 ADR (15) (15)
13‐May‐2025 Vanguard Personalized IndexingManagement SELL 76.19 ADR (13) (13)
13‐May‐2025 Vanguard Personalized IndexingManagement SELL 76.26 ADR (13) (13)
13‐May‐2025 Vanguard Personalized IndexingManagement SELL 76.18 ADR (11) (11)
13‐May‐2025 Vanguard Personalized IndexingManagement BUY 76.18 ADR 7 7
13‐May‐2025 Vanguard Personalized IndexingManagement BUY 76.18 ADR 7 7
13‐May‐2025 Vanguard Personalized IndexingManagement BUY 77.75 ADR 7 7
13‐May‐2025 Vanguard Personalized IndexingManagement BUY 76.19 ADR 22 22
14‐May‐2025 Vanguard Personalized IndexingManagement SELL 76.59 ADR (48) (48)
14‐May‐2025 Vanguard Personalized IndexingManagement SELL 77.17 ADR (39) (39)
14‐May‐2025 Vanguard Personalized IndexingManagement SELL 76.59 ADR (13) (13)
14‐May‐2025 Vanguard Personalized IndexingManagement SELL 76.59 ADR (9) (9)
14‐May‐2025 Vanguard Personalized IndexingManagement BUY 76.56 ADR 7 7
14‐May‐2025 Vanguard Personalized IndexingManagement BUY 76.60 ADR 7 7
14‐May‐2025 Vanguard Personalized IndexingManagement BUY 76.58 ADR 7 7
14‐May‐2025 Vanguard Personalized IndexingManagement BUY 77.31 ADR 44 44
14‐May‐2025 Vanguard Personalized IndexingManagement BUY 77.41 ADR 46 46
14‐May‐2025 Vanguard Personalized IndexingManagement BUY 77.40 ADR 229 229
14‐May‐2025 Vanguard Personalized IndexingManagement BUY 77.43 ADR 235 235
14‐May‐2025 Vanguard Personalized IndexingManagement BUY 76.59 ADR 510 510
14‐May‐2025 Vanguard Personalized IndexingManagement BUY 77.47 ADR 1,736 1,736
15‐May‐2025 Vanguard Personalized IndexingManagement SELL 76.72 ADR (68) (68)
15‐May‐2025 Vanguard Personalized IndexingManagement SELL 76.66 ADR (33) (33)
15‐May‐2025 Vanguard Personalized IndexingManagement SELL 76.66 ADR (30) (30)
15‐May‐2025 Vanguard Personalized IndexingManagement SELL 76.66 ADR (6) (6)
15‐May‐2025 Vanguard Personalized IndexingManagement BUY 76.37 ADR 7 7
15‐May‐2025 Vanguard Personalized IndexingManagement BUY 76.83 ADR 7 7
15‐May‐2025 Vanguard Personalized IndexingManagement BUY 76.74 ADR 16 16
16‐May‐2025 Vanguard Personalized IndexingManagement BUY 77.88 ADR 33 33
19‐May‐2025 Vanguard Personalized IndexingManagement SELL 78.26 ADR (31) (31)
19‐May‐2025 Vanguard Personalized IndexingManagement SELL 78.26 ADR (6) (6)
19‐May‐2025 Vanguard Personalized IndexingManagement BUY 78.20 ADR 6 6
19‐May‐2025 Vanguard Personalized IndexingManagement BUY 78.27 ADR 30 30
20‐May‐2025 Vanguard Personalized IndexingManagement SELL 78.40 ADR (34) (34)
20‐May‐2025 Vanguard Personalized IndexingManagement SELL 78.34 ADR (19) (19)
20‐May‐2025 Vanguard Personalized IndexingManagement SELL 78.38 ADR (12) (12)
20‐May‐2025 Vanguard Personalized IndexingManagement SELL 78.38 ADR (12) (12)
20‐May‐2025 Vanguard Personalized IndexingManagement SELL 78.40 ADR (8) (8)
20‐May‐2025 Vanguard Personalized IndexingManagement SELL 78.33 ADR (6) (6)
20‐May‐2025 Vanguard Personalized IndexingManagement BUY 78.38 ADR 6 6
20‐May‐2025 Vanguard Personalized IndexingManagement BUY 78.26 ADR 17 17
20‐May‐2025 Vanguard Personalized IndexingManagement BUY 78.27 ADR 22 22

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
20‐May‐2025 Vanguard Personalized IndexingManagement BUY 78.41 ADR 33 33
20‐May‐2025 Vanguard Personalized IndexingManagement BUY 78.31 ADR 60 60
20‐May‐2025 Vanguard Personalized IndexingManagement BUY 78.33 ADR 137 137
21‐May‐2025 Vanguard Personalized IndexingManagement BUY 79.12 ADR 26 26
21‐May‐2025 Vanguard Personalized IndexingManagement BUY 78.35 ADR 111 111
22‐May‐2025 Vanguard Personalized IndexingManagement SELL 79.31 ADR (640) (640)
22‐May‐2025 Vanguard Personalized IndexingManagement SELL 79.08 ADR (78) (78)
22‐May‐2025 Vanguard Personalized IndexingManagement SELL 79.31 ADR (12) (12)
22‐May‐2025 Vanguard Personalized IndexingManagement SELL 79.22 ADR (10) (10)
22‐May‐2025 Vanguard Personalized IndexingManagement SELL 79.30 ADR (6) (6)
22‐May‐2025 Vanguard Personalized IndexingManagement BUY 79.39 ADR 6 6
22‐May‐2025 Vanguard Personalized IndexingManagement BUY 79.00 ADR 12 12
22‐May‐2025 Vanguard Personalized IndexingManagement BUY 79.07 ADR 25 25
22‐May‐2025 Vanguard Personalized IndexingManagement BUY 79.39 ADR 36 36
22‐May‐2025 Vanguard Personalized IndexingManagement BUY 79.15 ADR 43 43
22‐May‐2025 Vanguard Personalized IndexingManagement BUY 79.39 ADR 45 45
23‐May‐2025 Vanguard Personalized IndexingManagement SELL 78.41 ADR (33) (33)
23‐May‐2025 Vanguard Personalized IndexingManagement SELL 78.41 ADR (33) (33)
23‐May‐2025 Vanguard Personalized IndexingManagement SELL 79.90 ADR (14) (14)
23‐May‐2025 Vanguard Personalized IndexingManagement SELL 79.90 ADR (14) (14)
23‐May‐2025 Vanguard Personalized IndexingManagement SELL 79.74 ADR (6) (6)
23‐May‐2025 Vanguard Personalized IndexingManagement BUY 79.58 ADR 6 6
23‐May‐2025 Vanguard Personalized IndexingManagement BUY 79.58 ADR 6 6
23‐May‐2025 Vanguard Personalized IndexingManagement BUY 79.83 ADR 6 6
23‐May‐2025 Vanguard Personalized IndexingManagement BUY 79.90 ADR 6 6
23‐May‐2025 Vanguard Personalized IndexingManagement BUY 79.83 ADR 6 6
23‐May‐2025 Vanguard Personalized IndexingManagement BUY 79.88 ADR 33 33
23‐May‐2025 Vanguard Personalized IndexingManagement BUY 79.88 ADR 33 33
28‐May‐2025 Vanguard Personalized IndexingManagement SELL 79.50 ADR (6) (6)
28‐May‐2025 Vanguard Personalized IndexingManagement BUY 79.50 ADR 8 8
29‐May‐2025 Vanguard Personalized IndexingManagement SELL 79.94 ADR (216) (216)
29‐May‐2025 Vanguard Personalized IndexingManagement SELL 79.91 ADR (6) (6)
29‐May‐2025 Vanguard Personalized IndexingManagement BUY 79.68 ADR 16 16
29‐May‐2025 Vanguard Personalized IndexingManagement BUY 79.77 ADR 17 17
29‐May‐2025 Vanguard Personalized IndexingManagement BUY 79.69 ADR 27 27
30‐May‐2025 Vanguard Personalized IndexingManagement BUY 79.80 ADR 12 12
30‐May‐2025 Vanguard Personalized IndexingManagement BUY 79.44 ADR 72 72
2‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 80.92 ADR (108) (108)
2‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 80.67 ADR (12) (12)
2‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 80.56 ADR 6 6
2‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 80.92 ADR 6 6
2‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 80.98 ADR 9 9
2‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 80.74 ADR 20 20
2‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 80.88 ADR 21 21
2‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 80.74 ADR 59 59
3‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.54 ADR 6 6
3‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.52 ADR 6 6
3‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.54 ADR 6 6
3‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.56 ADR 6 6
3‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.56 ADR 6 6
3‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.52 ADR 6 6
3‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.56 ADR 6 6
3‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.56 ADR 6 6
3‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.56 ADR 9 9
3‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.56 ADR 9 9
3‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.54 ADR 39 39
3‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.54 ADR 39 39
3‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.56 ADR 87 87
5‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 79.13 ADR (7) (7)
5‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.19 ADR 6 6
5‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.19 ADR 29 29
6‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.85 ADR (99) (99)
6‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.98 ADR (29) (29)
6‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 79.06 ADR (27) (27)
6‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.03 ADR 638 638
9‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 79.47 ADR (100) (100)
9‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 79.50 ADR (40) (40)
9‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 79.12 ADR (36) (36)
9‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 79.47 ADR (12) (12)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
9‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.47 ADR 4 4
9‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.46 ADR 6 6
9‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.47 ADR 6 6
9‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.55 ADR 6 6
9‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.64 ADR 7 7
9‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.46 ADR 9 9
9‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.47 ADR 13 13
9‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.56 ADR 21 21
9‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.50 ADR 32 32
9‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.60 ADR 78 78
9‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.58 ADR 82 82
9‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.50 ADR 88 88
10‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.73 ADR 120 120
11‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.55 ADR (22) (22)
11‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.34 ADR 8 8
11‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.58 ADR 11 11
11‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.33 ADR 12 12
12‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.94 ADR (9) (9)
12‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 79.04 ADR (6) (6)
12‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.04 ADR 6 6
12‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.74 ADR 9 9
16‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.93 ADR (532) (532)
16‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.42 ADR (90) (90)
16‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.66 ADR (57) (57)
16‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.66 ADR (6) (6)
16‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.98 ADR 3 3
16‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.98 ADR 6 6
16‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 77.89 ADR (79) (79)
16‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 77.50 ADR (10) (10)
16‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 77.60 ADR 6 6
16‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 77.42 ADR 6 6
16‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 77.62 ADR 8 8
16‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 77.47 ADR 12 12
16‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 77.60 ADR 16 16
17‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.38 ADR (60) (60)
17‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.38 ADR (12) (12)
17‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.11 ADR (7) (7)
17‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.03 ADR (7) (7)
17‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.25 ADR (6) (6)
17‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.32 ADR 7 7
17‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.35 ADR 14 14
17‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.04 ADR 27 27
17‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.16 ADR 51 51
17‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.32 ADR 95 95
17‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.35 ADR 242 242
18‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 79.31 ADR (132) (132)
18‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 79.31 ADR (45) (45)
18‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 79.34 ADR (6) (6)
18‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 79.25 ADR (6) (6)
18‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.23 ADR 6 6
18‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.30 ADR 6 6
18‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.24 ADR 6 6
18‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.31 ADR 37 37
18‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.31 ADR 109 109
20‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 77.88 ADR (11) (11)
20‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 77.88 ADR 7 7
20‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 77.88 ADR 129 129
23‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 77.64 ADR (353) (353)
23‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.06 ADR (33) (33)
23‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.21 ADR (24) (24)
23‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.17 ADR (22) (22)
23‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.28 ADR (13) (13)
23‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 77.58 ADR (13) (13)
23‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.09 ADR (11) (11)
23‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.28 ADR (8) (8)
23‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.24 ADR (7) (7)
23‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 77.58 ADR (6) (6)
23‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.11 ADR (6) (6)
23‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 77.68 ADR (6) (6)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
23‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 77.70 ADR (6) (6)
23‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 78.11 ADR (6) (6)
23‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 77.70 ADR 6 6
23‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.21 ADR 6 6
23‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 77.70 ADR 6 6
23‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.23 ADR 6 6
23‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 77.70 ADR 6 6
23‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.22 ADR 6 6
23‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 77.70 ADR 6 6
23‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.17 ADR 14 14
23‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.23 ADR 14 14
23‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.32 ADR 16 16
23‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.22 ADR 16 16
23‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.23 ADR 18 18
23‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.23 ADR 23 23
23‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.22 ADR 35 35
23‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.23 ADR 56 56
23‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.19 ADR 66 66
23‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.31 ADR 186 186
25‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 77.69 ADR (12) (12)
25‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 77.65 ADR (6) (6)
25‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 77.75 ADR 6 6
25‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 77.70 ADR 6 6
25‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 77.81 ADR 14 14
25‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 77.74 ADR 202 202
26‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.50 ADR 6 6
26‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.16 ADR 12 12
26‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.37 ADR 18 18
26‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 79.29 ADR 100 100
27‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 76.68 ADR (18) (18)
27‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 77.33 ADR 6 6
27‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 77.33 ADR 6 6
27‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 76.68 ADR 12 12
27‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 77.26 ADR 30 30
27‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 76.67 ADR 40 40
27‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 77.26 ADR 303 303
30‐Jun‐2025 Vanguard Personalized IndexingManagement SELL 79.01 ADR (11) (11)
30‐Jun‐2025 Vanguard Personalized IndexingManagement BUY 78.97 ADR 6 6
1‐Jul‐2025 Vanguard Personalized IndexingManagement SELL 78.80 ADR (17) (17)
1‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 78.55 ADR 3 3
1‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 78.30 ADR 64 64
2‐Jul‐2025 Vanguard Personalized IndexingManagement SELL 79.19 ADR (44) (44)
2‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 79.29 ADR 6 6
2‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 79.17 ADR 13 13
7‐Jul‐2025 Vanguard Personalized IndexingManagement SELL 80.38 ADR (6) (6)
7‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 80.34 ADR 11 11
8‐Jul‐2025 Vanguard Personalized IndexingManagement SELL 80.35 ADR (59) (59)
8‐Jul‐2025 Vanguard Personalized IndexingManagement SELL 80.35 ADR (9) (9)
8‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 80.34 ADR 6 6
8‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 80.37 ADR 10 10
8‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 80.35 ADR 18 18
9‐Jul‐2025 Vanguard Personalized IndexingManagement SELL 79.74 ADR (23) (23)
9‐Jul‐2025 Vanguard Personalized IndexingManagement SELL 79.88 ADR (21) (21)
9‐Jul‐2025 Vanguard Personalized IndexingManagement SELL 79.73 ADR (12) (12)
9‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 79.79 ADR 16 16
9‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 79.87 ADR 80 80
9‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 79.77 ADR 164 164
14‐Jul‐2025 Vanguard Personalized IndexingManagement SELL 79.81 ADR (180) (180)
14‐Jul‐2025 Vanguard Personalized IndexingManagement SELL 79.78 ADR (28) (28)
14‐Jul‐2025 Vanguard Personalized IndexingManagement SELL 79.66 ADR (12) (12)
14‐Jul‐2025 Vanguard Personalized IndexingManagement SELL 79.66 ADR (11) (11)
14‐Jul‐2025 Vanguard Personalized IndexingManagement SELL 79.78 ADR (6) (6)
14‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 79.87 ADR 6 6
14‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 79.88 ADR 8 8
14‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 79.84 ADR 8 8
14‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 79.74 ADR 9 9
14‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 79.78 ADR 11 11
14‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 79.84 ADR 13 13
14‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 79.84 ADR 13 13

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
14‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 79.92 ADR 18 18
14‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 79.92 ADR 29 29
14‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 79.86 ADR 37 37
14‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 79.77 ADR 44 44
14‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 79.78 ADR 57 57
14‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 79.78 ADR 57 57
15‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 81.44 ADR 6 6
15‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 81.41 ADR 6 6
15‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 81.44 ADR 22 22
16‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 81.26 ADR 6 6
16‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 81.13 ADR 6 6
16‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 81.07 ADR 6 6
16‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 80.90 ADR 6 6
16‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 81.26 ADR 7 7
16‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 81.06 ADR 9 9
16‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 81.05 ADR 24 24
16‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 80.98 ADR 28 28
16‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 81.13 ADR 85 85
16‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 81.12 ADR 86 86
16‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 81.11 ADR 120 120
17‐Jul‐2025 Vanguard Personalized IndexingManagement SELL 80.63 ADR (19) (19)
17‐Jul‐2025 Vanguard Personalized IndexingManagement SELL 80.50 ADR (16) (16)
17‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 80.75 ADR 6 6
17‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 80.48 ADR 6 6
17‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 80.76 ADR 6 6
17‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 80.75 ADR 6 6
17‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 80.65 ADR 10 10
17‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 80.30 ADR 12 12
17‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 80.65 ADR 14 14
17‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 80.65 ADR 18 18
17‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 80.60 ADR 41 41
17‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 80.66 ADR 46 46
17‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 80.75 ADR 99 99
17‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 80.72 ADR 197 197
17‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 80.59 ADR 303 303
18‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 83.84 ADR 14 14
18‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 83.88 ADR 127 127
21‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 83.83 ADR 6 6
21‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 83.87 ADR 19 19
21‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 83.81 ADR 46 46
22‐Jul‐2025 Vanguard Personalized IndexingManagement SELL 86.62 ADR (6) (6)
22‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 86.71 ADR 6 6
22‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 86.80 ADR 6 6
22‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 86.93 ADR 6 6
22‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 86.91 ADR 16 16
22‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 86.71 ADR 19 19
22‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 86.93 ADR 34 34
22‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 86.80 ADR 41 41
22‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 86.89 ADR 41 41
22‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 86.72 ADR 67 67
22‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 86.80 ADR 125 125
23‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 87.81 ADR 16 16
23‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 87.81 ADR 18 18
23‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 87.81 ADR 119 119
24‐Jul‐2025 Vanguard Personalized IndexingManagement SELL 88.95 ADR (7) (7)
24‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 89.04 ADR 10 10
28‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 87.89 ADR 6 6
28‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 87.89 ADR 6 6
28‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 87.89 ADR 6 6
28‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 87.94 ADR 6 6
28‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 87.89 ADR 6 6
28‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 87.89 ADR 6 6
28‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 87.89 ADR 7 7
28‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 87.90 ADR 10 10
28‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 87.89 ADR 21 21
29‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 89.10 ADR 6 6
29‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 89.20 ADR 6 6
29‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 89.07 ADR 6 6
29‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 89.12 ADR 6 6

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
29‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 89.12 ADR 6 6
29‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 88.95 ADR 7 7
29‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 88.85 ADR 8 8
29‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 88.85 ADR 11 11
29‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 89.19 ADR 13 13
30‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 87.87 ADR 6 6
30‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 87.46 ADR 6 6
30‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 87.85 ADR 442 442
31‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 87.34 ADR 7 7
31‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 87.34 ADR 7 7
31‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 87.31 ADR 17 17
31‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 87.46 ADR 32 32
31‐Jul‐2025 Vanguard Personalized IndexingManagement BUY 87.43 ADR 131 131
1‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.69 ADR 6 6
1‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.69 ADR 6 6
1‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.81 ADR 6 6
1‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.56 ADR 8 8
1‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.00 ADR 13 13
1‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.80 ADR 21 21
1‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.56 ADR 22 22
1‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.56 ADR 22 22
1‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.18 ADR 24 24
1‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.80 ADR 26 26
1‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.69 ADR 33 33
1‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.67 ADR 37 37
1‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.56 ADR 40 40
1‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.69 ADR 41 41
1‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.67 ADR 98 98
1‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.96 ADR 142 142
1‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.96 ADR 234 234
1‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.67 ADR 307 307
4‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 86.64 ADR (3) (3)
4‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.64 ADR 6 6
4‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.64 ADR 19 19
4‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.33 ADR 21 21
4‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.64 ADR 36 36
4‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.67 ADR 72 72
4‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.33 ADR 135 135
5‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.83 ADR 6 6
5‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.72 ADR 11 11
5‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.72 ADR 15 15
5‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.72 ADR 17 17
5‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.68 ADR 39 39
5‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.63 ADR 65 65
6‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 87.62 ADR 6 6
6‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 87.59 ADR 6 6
6‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 87.49 ADR 6 6
6‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 87.52 ADR 9 9
6‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 87.68 ADR 24 24
6‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 87.52 ADR 25 25
6‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 87.50 ADR 30 30
7‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.46 ADR 6 6
7‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.40 ADR 6 6
7‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.46 ADR 6 6
7‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.49 ADR 6 6
7‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.49 ADR 8 8
7‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.40 ADR 9 9
7‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.49 ADR 32 32
7‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.40 ADR 51 51
7‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.41 ADR 86 86
8‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 85.37 ADR (6) (6)
8‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.45 ADR 12 12
8‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.46 ADR 14 14
8‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.51 ADR 106 106
8‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.52 ADR 173 173
11‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 85.95 ADR (35) (35)
11‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.08 ADR 6 6
11‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.15 ADR 6 6
11‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.96 ADR 6 6

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
11‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.08 ADR 7 7
11‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.11 ADR 11 11
11‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.13 ADR 14 14
11‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.13 ADR 24 24
11‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.09 ADR 28 28
11‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.13 ADR 29 29
11‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.90 ADR 32 32
11‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.11 ADR 40 40
11‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 85.96 ADR 40 40
11‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.06 ADR 43 43
11‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.09 ADR 46 46
12‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.51 ADR 6 6
12‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.53 ADR 6 6
12‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.41 ADR 8 8
12‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.15 ADR 11 11
12‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.51 ADR 13 13
12‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.53 ADR 14 14
12‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.52 ADR 28 28
12‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.51 ADR 35 35
12‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 86.23 ADR 248 248
13‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 88.72 ADR 6 6
13‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 88.72 ADR 6 6
13‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 88.89 ADR 12 12
13‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 88.72 ADR 19 19
14‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 87.69 ADR 6 6
14‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 87.83 ADR 9 9
14‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 87.71 ADR 10 10
14‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 87.69 ADR 13 13
14‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 87.69 ADR 14 14
14‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 87.66 ADR 102 102
18‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 88.12 ADR (17) (17)
18‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 88.14 ADR 6 6
18‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 88.14 ADR 6 6
18‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 88.14 ADR 19 19
19‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 73.11 ADR 6 6
19‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 73.11 ADR 8 8
19‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 73.44 ADR 15 15
20‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 70.72 ADR (510) (510)
20‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 70.79 ADR (86) (86)
20‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 70.77 ADR (39) (39)
20‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 70.77 ADR (28) (28)
20‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 70.81 ADR (28) (28)
20‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 70.71 ADR 395 395
21‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 72.20 ADR (758) (758)
21‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 72.20 ADR (718) (718)
21‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 72.14 ADR (242) (242)
21‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 72.15 ADR (92) (92)
21‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 72.20 ADR (53) (53)
21‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 72.20 ADR (37) (37)
21‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 72.24 ADR (30) (30)
21‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 72.20 ADR (25) (25)
21‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 72.20 ADR (18) (18)
21‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 72.20 ADR (17) (17)
21‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 72.14 ADR (13) (13)
21‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 72.20 ADR (6) (6)
21‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 72.13 ADR 7 7
21‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 72.20 ADR 7 7
21‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 72.26 ADR 13 13
21‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 72.21 ADR 46 46
21‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 72.23 ADR 70 70
22‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 70.22 ADR 8 8
25‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 69.50 ADR (389) (389)
25‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 69.50 ADR (202) (202)
25‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 69.51 ADR (59) (59)
25‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 69.52 ADR (40) (40)
25‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 69.55 ADR (20) (20)
25‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 69.51 ADR (13) (13)
25‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 69.53 ADR (7) (7)
25‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 69.47 ADR (7) (7)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
25‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 69.57 ADR (6) (6)
25‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 69.61 ADR 7 7
25‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 69.52 ADR 10 10
26‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 69.70 ADR (77) (77)
26‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 69.60 ADR (25) (25)
26‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 69.70 ADR (24) (24)
26‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 69.66 ADR 9 9
26‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 69.70 ADR 114 114
27‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 69.92 ADR (125) (125)
27‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 69.73 ADR 7 7
27‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 69.87 ADR 8 8
27‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 69.80 ADR 16 16
27‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 69.93 ADR 19 19
28‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 68.92 ADR (150) (150)
28‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 68.93 ADR (69) (69)
28‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 68.92 ADR (22) (22)
28‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 68.94 ADR (18) (18)
28‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 68.92 ADR (18) (18)
28‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 68.92 ADR (16) (16)
28‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 68.92 ADR (15) (15)
28‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 68.94 ADR (11) (11)
28‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 68.92 ADR (9) (9)
28‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 68.82 ADR (7) (7)
28‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 68.92 ADR (6) (6)
28‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 68.94 ADR (6) (6)
28‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 68.92 ADR 7 7
28‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 68.84 ADR 10 10
28‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 68.92 ADR 14 14
28‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 68.84 ADR 537 537
29‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 69.42 ADR (391) (391)
29‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 69.42 ADR (13) (13)
29‐Aug‐2025 Vanguard Personalized IndexingManagement SELL 69.46 ADR (7) (7)
29‐Aug‐2025 Vanguard Personalized IndexingManagement BUY 69.45 ADR 37 37
2‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.13 ADR (129) (129)
2‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.12 ADR (100) (100)
2‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.12 ADR (90) (90)
2‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.12 ADR (86) (86)
2‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.13 ADR (39) (39)
2‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.12 ADR (35) (35)
2‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.19 ADR (25) (25)
2‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.12 ADR (25) (25)
2‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.14 ADR (7) (7)
2‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.18 ADR (7) (7)
2‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.09 ADR (7) (7)
2‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.19 ADR (6) (6)
2‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 67.13 ADR 7 7
2‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 67.13 ADR 7 7
2‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 67.13 ADR 7 7
2‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 67.13 ADR 7 7
2‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 67.14 ADR 7 7
2‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 67.13 ADR 7 7
2‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 67.12 ADR 25 25
2‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 67.14 ADR 83 83
3‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.27 ADR (539) (539)
3‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.27 ADR (136) (136)
3‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.27 ADR (60) (60)
3‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.37 ADR (22) (22)
3‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.27 ADR (22) (22)
3‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.27 ADR (14) (14)
3‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.27 ADR (6) (6)
3‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.27 ADR (6) (6)
3‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 67.27 ADR 7 7
3‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 67.21 ADR 7 7
3‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 67.27 ADR 53 53
3‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 67.33 ADR 120 120
4‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 68.28 ADR (293) (293)
4‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 68.28 ADR (15) (15)
4‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 68.28 ADR (8) (8)
4‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 68.28 ADR 7 7

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
5‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 68.30 ADR (104) (104)
5‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 68.46 ADR (101) (101)
5‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 68.30 ADR (24) (24)
5‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 68.43 ADR (6) (6)
5‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 68.39 ADR (6) (6)
5‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 68.48 ADR 32 32
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.66 ADR (5,774) (5,774)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.69 ADR (453) (453)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.70 ADR (300) (300)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.70 ADR (225) (225)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.69 ADR (202) (202)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.70 ADR (197) (197)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.69 ADR (165) (165)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.70 ADR (145) (145)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.70 ADR (55) (55)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.71 ADR (41) (41)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.70 ADR (38) (38)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.70 ADR (36) (36)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.70 ADR (34) (34)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.73 ADR (29) (29)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.70 ADR (28) (28)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.70 ADR (25) (25)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.70 ADR (24) (24)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.70 ADR (23) (23)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 70.06 ADR (21) (21)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.70 ADR (18) (18)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.70 ADR (12) (12)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.66 ADR (10) (10)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.70 ADR (8) (8)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.66 ADR (6) (6)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 70.01 ADR (6) (6)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.66 ADR (6) (6)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 70.01 ADR (6) (6)
8‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.69 ADR (6) (6)
8‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 70.00 ADR 42 42
9‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.18 ADR (630) (630)
9‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.24 ADR (303) (303)
9‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.24 ADR (83) (83)
9‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.24 ADR (72) (72)
9‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.26 ADR (63) (63)
9‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.25 ADR (56) (56)
9‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.29 ADR (17) (17)
9‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.25 ADR (6) (6)
9‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.24 ADR (6) (6)
9‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 69.24 ADR 7 7
9‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 69.30 ADR 7 7
9‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 69.26 ADR 7 7
9‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 69.70 ADR 7 7
9‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 69.23 ADR 7 7
10‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 69.56 ADR (46) (46)
11‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 68.48 ADR (126) (126)
11‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 68.48 ADR (12) (12)
11‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 68.48 ADR (11) (11)
11‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 68.48 ADR (6) (6)
11‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 68.48 ADR 7 7
11‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 68.34 ADR 7 7
11‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 68.36 ADR 13 13
11‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 68.35 ADR 14 14
12‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 68.65 ADR (80) (80)
12‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 68.62 ADR (27) (27)
12‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 68.62 ADR (8) (8)
12‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 68.72 ADR 7 7
12‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 68.65 ADR 7 7
12‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 68.69 ADR 7 7
12‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 68.68 ADR 7 7
12‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 68.61 ADR 50 50
15‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.80 ADR (99) (99)
15‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.80 ADR (40) (40)
15‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.69 ADR (37) (37)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
15‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.86 ADR (19) (19)
15‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.81 ADR (14) (14)
15‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.82 ADR (11) (11)
15‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.83 ADR (10) (10)
15‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.83 ADR (6) (6)
15‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.80 ADR (6) (6)
15‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.84 ADR (6) (6)
15‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.81 ADR (6) (6)
15‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.61 ADR (3) (3)
15‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 67.81 ADR 7 7
15‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 67.83 ADR 7 7
15‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 67.79 ADR 7 7
15‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 67.72 ADR 149 149
15‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 67.69 ADR 186 186
16‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.07 ADR (345) (345)
16‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.07 ADR (206) (206)
16‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.07 ADR (145) (145)
16‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.07 ADR (136) (136)
16‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.07 ADR (99) (99)
16‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.06 ADR (67) (67)
16‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.09 ADR (62) (62)
16‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.07 ADR (56) (56)
16‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.07 ADR (31) (31)
16‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.10 ADR (10) (10)
16‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.10 ADR (7) (7)
16‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 67.01 ADR 23 23
16‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 67.02 ADR 509 509
17‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 67.08 ADR (107) (107)
17‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 66.84 ADR (20) (20)
17‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 67.09 ADR 34 34
18‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.89 ADR (296) (296)
18‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.89 ADR (92) (92)
18‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.89 ADR (48) (48)
18‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.89 ADR (39) (39)
18‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.89 ADR (6) (6)
18‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.89 ADR (6) (6)
18‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.89 ADR (6) (6)
18‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.89 ADR (6) (6)
18‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.89 ADR 8 8
18‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.89 ADR 8 8
18‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.81 ADR 9 9
18‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.89 ADR 13 13
18‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.89 ADR 15 15
18‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.89 ADR 25 25
18‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.96 ADR 28 28
18‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.89 ADR 40 40
19‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.48 ADR (46) (46)
19‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.49 ADR (32) (32)
22‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.55 ADR (338) (338)
22‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.55 ADR (28) (28)
22‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.69 ADR (13) (13)
22‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.55 ADR (12) (12)
22‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.55 ADR 8 8
22‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.63 ADR 8 8
22‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.61 ADR 10 10
23‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.76 ADR (186) (186)
23‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.75 ADR (125) (125)
23‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.76 ADR (86) (86)
23‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.72 ADR (6) (6)
23‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.75 ADR 8 8
23‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.96 ADR 8 8
23‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.97 ADR 17 17
23‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.85 ADR 36 36
23‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.73 ADR 173 173
24‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.79 ADR (620) (620)
24‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.78 ADR (260) (260)
24‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.91 ADR (219) (219)
24‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.80 ADR (108) (108)
24‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.75 ADR (18) (18)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
24‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.78 ADR (16) (16)
24‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.79 ADR (12) (12)
24‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.79 ADR (9) (9)
24‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.79 ADR (8) (8)
24‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.81 ADR (8) (8)
24‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.79 ADR (7) (7)
24‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.90 ADR (7) (7)
24‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 64.79 ADR 8 8
24‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 64.76 ADR 8 8
24‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 64.76 ADR 8 8
24‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 64.91 ADR 8 8
24‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 64.81 ADR 11 11
24‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 64.75 ADR 25 25
24‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 64.79 ADR 29 29
24‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 64.90 ADR 129 129
25‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.62 ADR (248) (248)
25‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.43 ADR (192) (192)
25‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.35 ADR (117) (117)
25‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.35 ADR (91) (91)
25‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.35 ADR (82) (82)
25‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.45 ADR (20) (20)
25‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.44 ADR (19) (19)
25‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.35 ADR (16) (16)
25‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.62 ADR (14) (14)
25‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.45 ADR (11) (11)
25‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.35 ADR (9) (9)
25‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.35 ADR (7) (7)
25‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 64.62 ADR (6) (6)
25‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 64.43 ADR 8 8
25‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 64.35 ADR 8 8
25‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 64.35 ADR 8 8
25‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 64.62 ADR 9 9
25‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 64.35 ADR 10 10
25‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 64.62 ADR 18 18
25‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 64.33 ADR 24 24
25‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 64.54 ADR 34 34
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.89 ADR (490) (490)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.70 ADR (395) (395)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.88 ADR (162) (162)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.85 ADR (146) (146)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.90 ADR (144) (144)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.85 ADR (72) (72)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.88 ADR (60) (60)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.88 ADR (57) (57)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.91 ADR (41) (41)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.89 ADR (22) (22)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.89 ADR (21) (21)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.89 ADR (19) (19)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.85 ADR (17) (17)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.89 ADR (16) (16)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.90 ADR (14) (14)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.89 ADR (13) (13)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.89 ADR (13) (13)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.88 ADR (12) (12)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.89 ADR (8) (8)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.89 ADR (8) (8)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.88 ADR (8) (8)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.89 ADR (7) (7)
26‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 63.89 ADR (6) (6)
26‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 63.88 ADR 8 8
26‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 63.85 ADR 8 8
26‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 63.88 ADR 8 8
26‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 63.88 ADR 10 10
26‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 63.88 ADR 14 14
26‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 63.56 ADR 32 32
26‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 63.84 ADR 36 36
26‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 63.87 ADR 57 57
26‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 63.88 ADR 189 189
29‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.63 ADR (188) (188)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
29‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.58 ADR (134) (134)
29‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.56 ADR (92) (92)
29‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.63 ADR (27) (27)
29‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.56 ADR (19) (19)
29‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.58 ADR (16) (16)
29‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.74 ADR (15) (15)
29‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.60 ADR (15) (15)
29‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.72 ADR (9) (9)
29‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.63 ADR (7) (7)
29‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.63 ADR (7) (7)
29‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.57 ADR 8 8
29‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.63 ADR 82 82
29‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.63 ADR 106 106
29‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.65 ADR 113 113
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.47 ADR (2,088) (2,088)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.44 ADR (537) (537)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.44 ADR (173) (173)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.44 ADR (158) (158)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.44 ADR (156) (156)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.45 ADR (141) (141)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.44 ADR (121) (121)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.44 ADR (117) (117)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.44 ADR (88) (88)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.44 ADR (54) (54)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.44 ADR (46) (46)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.44 ADR (39) (39)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.44 ADR (39) (39)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.44 ADR (32) (32)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.44 ADR (28) (28)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.43 ADR (26) (26)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.44 ADR (25) (25)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.44 ADR (24) (24)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.44 ADR (22) (22)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.49 ADR (18) (18)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.44 ADR (14) (14)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.44 ADR (13) (13)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.44 ADR (10) (10)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.43 ADR (7) (7)
30‐Sep‐2025 Vanguard Personalized IndexingManagement SELL 65.44 ADR (6) (6)
30‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.43 ADR 8 8
30‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.41 ADR 8 8
30‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.44 ADR 9 9
30‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.43 ADR 16 16
30‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.44 ADR 21 21
30‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.41 ADR 24 24
30‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.44 ADR 30 30
30‐Sep‐2025 Vanguard Personalized IndexingManagement BUY 65.44 ADR 34 34
1‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 66.01 ADR (20) (20)
1‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 66.04 ADR (12) (12)
1‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 65.96 ADR 8 8
1‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 66.00 ADR 8 8
1‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 66.00 ADR 8 8
1‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 65.86 ADR 9 9
1‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 65.96 ADR 15 15
1‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 66.00 ADR 25 25
1‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 65.96 ADR 33 33
1‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 65.88 ADR 99 99
2‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 67.71 ADR (19) (19)
3‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 69.17 ADR 7 7
3‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.74 ADR 13 13
6‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 67.88 ADR (72) (72)
6‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 67.87 ADR (32) (32)
6‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 67.96 ADR (19) (19)
6‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 67.91 ADR (15) (15)
6‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 67.95 ADR (6) (6)
6‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 67.97 ADR (6) (6)
6‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 67.94 ADR 14 14
7‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 67.83 ADR (16) (16)
7‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 67.79 ADR (7) (7)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
7‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 67.83 ADR 8 8
7‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 67.79 ADR 23 23
7‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 67.80 ADR 31 31
7‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 67.80 ADR 35 35
7‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 67.79 ADR 37 37
7‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 67.83 ADR 37 37
7‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 67.83 ADR 43 43
7‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 67.81 ADR 52 52
8‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 67.99 ADR (119) (119)
8‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 68.00 ADR (32) (32)
8‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 68.06 ADR (10) (10)
8‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.16 ADR 7 7
8‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.08 ADR 9 9
8‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.01 ADR 22 22
8‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.10 ADR 58 58
9‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 67.74 ADR (356) (356)
9‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 67.98 ADR 7 7
9‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.01 ADR 14 14
9‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 67.71 ADR 14 14
10‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 68.38 ADR (24) (24)
10‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 68.30 ADR (20) (20)
10‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 68.38 ADR (15) (15)
10‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.40 ADR 10 10
10‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.39 ADR 24 24
13‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 68.45 ADR (447) (447)
13‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 68.43 ADR (109) (109)
13‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 68.41 ADR (15) (15)
13‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 68.43 ADR (7) (7)
13‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 68.43 ADR (7) (7)
13‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 68.43 ADR (7) (7)
13‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 68.48 ADR (7) (7)
13‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 68.43 ADR (7) (7)
13‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 67.93 ADR 7 7
13‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.48 ADR 7 7
13‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.42 ADR 7 7
13‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.41 ADR 19 19
13‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.40 ADR 20 20
13‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.48 ADR 43 43
13‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.43 ADR 60 60
13‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.43 ADR 72 72
13‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.41 ADR 75 75
13‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.44 ADR 417 417
14‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 69.38 ADR (78) (78)
14‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 69.37 ADR (68) (68)
14‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 69.38 ADR (19) (19)
14‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 69.38 ADR (18) (18)
14‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 69.30 ADR (7) (7)
14‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 69.38 ADR (7) (7)
14‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 69.37 ADR (7) (7)
14‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.76 ADR 7 7
14‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 69.38 ADR 7 7
14‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.59 ADR 7 7
14‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.58 ADR 11 11
14‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.44 ADR 12 12
14‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 68.56 ADR 19 19
14‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 69.30 ADR 100 100
15‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 70.64 ADR (208) (208)
15‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 70.64 ADR (32) (32)
15‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 70.64 ADR (7) (7)
15‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 70.64 ADR 7 7
15‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 70.64 ADR 12 12
15‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 70.64 ADR 94 94
16‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.45 ADR (21) (21)
16‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.48 ADR (10) (10)
16‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 72.13 ADR 7 7
16‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.60 ADR 7 7
16‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.59 ADR 19 19
16‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.49 ADR 49 49
16‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.60 ADR 180 180

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
17‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.09 ADR (55) (55)
17‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 70.90 ADR (15) (15)
17‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 70.96 ADR (3) (3)
17‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 70.92 ADR (3) (3)
17‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.34 ADR 7 7
17‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 70.89 ADR 12 12
17‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.07 ADR 23 23
17‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.09 ADR 71 71
17‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 70.90 ADR 98 98
20‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.26 ADR (165) (165)
20‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.31 ADR (6) (6)
20‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.32 ADR 7 7
20‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.31 ADR 7 7
20‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.29 ADR 7 7
20‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.32 ADR 7 7
20‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.27 ADR 7 7
20‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.32 ADR 7 7
20‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.34 ADR 9 9
20‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.27 ADR 14 14
20‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.31 ADR 15 15
20‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.28 ADR 17 17
20‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.31 ADR 33 33
20‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.29 ADR 49 49
20‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.31 ADR 57 57
20‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.27 ADR 68 68
20‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.28 ADR 73 73
20‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.31 ADR 86 86
20‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.31 ADR 102 102
20‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.28 ADR 241 241
21‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.23 ADR (51) (51)
21‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.23 ADR (25) (25)
21‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.23 ADR (22) (22)
21‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.23 ADR (8) (8)
21‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.25 ADR (8) (8)
21‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.23 ADR (7) (7)
21‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.23 ADR (7) (7)
21‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.09 ADR 7 7
21‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.22 ADR 11 11
21‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.22 ADR 12 12
21‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.18 ADR 14 14
21‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.21 ADR 14 14
21‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.19 ADR 56 56
22‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.22 ADR (252) (252)
22‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.23 ADR (39) (39)
22‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.22 ADR (33) (33)
22‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.22 ADR (19) (19)
22‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.23 ADR (13) (13)
22‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.26 ADR (8) (8)
22‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.23 ADR (7) (7)
22‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.22 ADR (6) (6)
22‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.23 ADR (6) (6)
22‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.22 ADR (6) (6)
22‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.63 ADR 7 7
22‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.22 ADR 7 7
22‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.62 ADR 9 9
22‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.23 ADR 17 17
22‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.22 ADR 19 19
22‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.60 ADR 24 24
22‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.22 ADR 29 29
22‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.23 ADR 33 33
22‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.51 ADR 40 40
22‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.51 ADR 60 60
23‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.16 ADR (67) (67)
23‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.19 ADR (21) (21)
23‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 71.19 ADR (6) (6)
23‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.19 ADR 7 7
23‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 71.27 ADR 85 85
23‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 70.39 ADR 86 86
24‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 70.04 ADR (1,137) (1,137)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
24‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 69.99 ADR (556) (556)
24‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 70.06 ADR (59) (59)
24‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 70.05 ADR (12) (12)
24‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 70.01 ADR (7) (7)
24‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 69.99 ADR 7 7
24‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 69.44 ADR 7 7
24‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 69.49 ADR 9 9
24‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 70.03 ADR 57 57
24‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 69.44 ADR 69 69
24‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 69.99 ADR 104 104
24‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 69.99 ADR 106 106
24‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 69.99 ADR 110 110
27‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 69.27 ADR (94) (94)
27‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 69.49 ADR 7 7
27‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 69.72 ADR 17 17
27‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 69.35 ADR 23 23
27‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 69.26 ADR 76 76
27‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 69.49 ADR 136 136
28‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.87 ADR (1,196) (1,196)
28‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.88 ADR (12) (12)
28‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.97 ADR (7) (7)
28‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.88 ADR 7 7
28‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.88 ADR 7 7
28‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.76 ADR 7 7
28‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.91 ADR 9 9
28‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.91 ADR 24 24
28‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.41 ADR 43 43
28‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.43 ADR 77 77
28‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.95 ADR 173 173
29‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 56.40 ADR (106) (106)
29‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 56.38 ADR (8) (8)
29‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 56.71 ADR 9 9
29‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 56.59 ADR 16 16
29‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 56.44 ADR 26 26
29‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 56.45 ADR 87 87
29‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 56.45 ADR 89 89
29‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 56.43 ADR 108 108
29‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 56.55 ADR 120 120
29‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 56.45 ADR 267 267
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.60 ADR (404) (404)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.62 ADR (296) (296)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.62 ADR (106) (106)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.69 ADR (55) (55)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 59.04 ADR (34) (34)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.66 ADR (29) (29)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.58 ADR (26) (26)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.65 ADR (24) (24)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.62 ADR (23) (23)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.59 ADR (20) (20)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.64 ADR (13) (13)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.62 ADR (13) (13)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.63 ADR (12) (12)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.62 ADR (10) (10)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.65 ADR (8) (8)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.65 ADR (8) (8)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.75 ADR (8) (8)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.70 ADR (8) (8)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.63 ADR (7) (7)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.61 ADR (7) (7)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.75 ADR (7) (7)
30‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.65 ADR (7) (7)
30‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.65 ADR 9 9
30‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.59 ADR 9 9
30‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.57 ADR 9 9
30‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.62 ADR 9 9
30‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.96 ADR 12 12
30‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.85 ADR 14 14
30‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.56 ADR 20 20
30‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.58 ADR 20 20

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
30‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.65 ADR 37 37
30‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.65 ADR 73 73
30‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.62 ADR 81 81
30‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.60 ADR 85 85
30‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.65 ADR 111 111
30‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.67 ADR 151 151
30‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.44 ADR 262 262
31‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 57.98 ADR (129) (129)
31‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.30 ADR (113) (113)
31‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 58.28 ADR (75) (75)
31‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 57.89 ADR (48) (48)
31‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 57.87 ADR (31) (31)
31‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 57.89 ADR (30) (30)
31‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 57.90 ADR (14) (14)
31‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 57.87 ADR (8) (8)
31‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 57.88 ADR (8) (8)
31‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 57.87 ADR (7) (7)
31‐Oct‐2025 Vanguard Personalized IndexingManagement SELL 57.87 ADR (6) (6)
31‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 58.33 ADR 9 9
31‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 57.97 ADR 9 9
31‐Oct‐2025 Vanguard Personalized IndexingManagement BUY 57.98 ADR 198 198
3‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.07 ADR (161) (161)
3‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.09 ADR (124) (124)
3‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.06 ADR (65) (65)
3‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.07 ADR (36) (36)
3‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.09 ADR (36) (36)
3‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.09 ADR (25) (25)
3‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.00 ADR (25) (25)
3‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.08 ADR (21) (21)
3‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.07 ADR (21) (21)
3‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.07 ADR (17) (17)
3‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.06 ADR (17) (17)
3‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.08 ADR (14) (14)
3‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.08 ADR (11) (11)
3‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.07 ADR (9) (9)
3‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.08 ADR (8) (8)
3‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.07 ADR (8) (8)
3‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.08 ADR (8) (8)
3‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.07 ADR (7) (7)
3‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.08 ADR (7) (7)
3‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.06 ADR 4 4
3‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.07 ADR 9 9
3‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.10 ADR 17 17
3‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.08 ADR 28 28
3‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.08 ADR 28 28
3‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.08 ADR 140 140
3‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.05 ADR 496 496
4‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.20 ADR (189) (189)
4‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.20 ADR (135) (135)
4‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.20 ADR (98) (98)
4‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.28 ADR (97) (97)
4‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.13 ADR (83) (83)
4‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.20 ADR (53) (53)
4‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.20 ADR (35) (35)
4‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.19 ADR (6) (6)
4‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.20 ADR 9 9
4‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.16 ADR 9 9
4‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.18 ADR 16 16
4‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.18 ADR 22 22
4‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.20 ADR 52 52
4‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.17 ADR 160 160
4‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.43 ADR 345 345
5‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.56 ADR (47) (47)
5‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.56 ADR (43) (43)
5‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.56 ADR (42) (42)
5‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.56 ADR (23) (23)
5‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.56 ADR (14) (14)
5‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.60 ADR (13) (13)
5‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.62 ADR (13) (13)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
5‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.33 ADR (13) (13)
5‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.74 ADR (9) (9)
5‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.56 ADR (8) (8)
5‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.60 ADR 9 9
5‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.56 ADR 9 9
5‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.60 ADR 9 9
5‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.54 ADR 9 9
5‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.56 ADR 9 9
5‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.60 ADR 16 16
5‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.60 ADR 31 31
5‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.33 ADR 39 39
5‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.56 ADR 39 39
5‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.56 ADR 65 65
5‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.57 ADR 74 74
5‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.47 ADR 113 113
5‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.47 ADR 392 392
6‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.05 ADR (24) (24)
6‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.94 ADR (24) (24)
6‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.05 ADR (18) (18)
6‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.08 ADR (15) (15)
6‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.05 ADR (14) (14)
6‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.05 ADR (9) (9)
6‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.05 ADR (7) (7)
6‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.05 ADR (7) (7)
6‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.02 ADR 9 9
6‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.14 ADR 9 9
6‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.05 ADR 9 9
6‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.02 ADR 9 9
6‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.16 ADR 9 9
6‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.16 ADR 9 9
6‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.05 ADR 9 9
6‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.05 ADR 9 9
6‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.05 ADR 9 9
6‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.05 ADR 11 11
6‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.97 ADR 13 13
6‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.06 ADR 17 17
6‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.05 ADR 21 21
6‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.02 ADR 50 50
6‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.05 ADR 280 280
6‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.05 ADR 452 452
7‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.66 ADR (52) (52)
7‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.76 ADR (37) (37)
7‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.66 ADR (23) (23)
7‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.75 ADR (15) (15)
7‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.66 ADR (10) (10)
7‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.76 ADR (8) (8)
7‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.66 ADR (8) (8)
7‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.75 ADR (7) (7)
7‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.75 ADR (7) (7)
7‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.74 ADR (6) (6)
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.72 ADR 9 9
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.67 ADR 9 9
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.66 ADR 9 9
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.72 ADR 9 9
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.73 ADR 9 9
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.75 ADR 9 9
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.75 ADR 9 9
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.82 ADR 9 9
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.66 ADR 9 9
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.67 ADR 10 10
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.76 ADR 13 13
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.87 ADR 13 13
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.76 ADR 17 17
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.80 ADR 19 19
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.80 ADR 20 20
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.80 ADR 20 20
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.66 ADR 27 27
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.66 ADR 27 27
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.75 ADR 29 29

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.60 ADR 39 39
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.72 ADR 78 78
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.80 ADR 291 291
7‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.88 ADR 688 688
10‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.44 ADR (62) (62)
10‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.56 ADR (58) (58)
10‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.48 ADR (35) (35)
10‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.54 ADR (24) (24)
10‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.60 ADR (24) (24)
10‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.54 ADR (11) (11)
10‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.54 ADR (9) (9)
10‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.48 ADR (7) (7)
10‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.46 ADR 9 9
10‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.39 ADR 9 9
10‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.38 ADR 9 9
10‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.55 ADR 12 12
10‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.60 ADR 13 13
10‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.51 ADR 15 15
10‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.35 ADR 15 15
10‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.34 ADR 18 18
10‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.33 ADR 29 29
11‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.09 ADR (923) (923)
11‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.09 ADR (54) (54)
11‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.24 ADR (19) (19)
11‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.09 ADR (14) (14)
11‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.09 ADR (9) (9)
11‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.07 ADR (8) (8)
11‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.09 ADR (8) (8)
11‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.09 ADR 9 9
11‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.26 ADR 21 21
11‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.09 ADR 33 33
12‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.43 ADR (19) (19)
12‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.42 ADR 18 18
12‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.53 ADR 20 20
12‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.38 ADR 22 22
12‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.35 ADR 25 25
13‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.57 ADR (417) (417)
13‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.54 ADR (75) (75)
13‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.57 ADR (72) (72)
13‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.57 ADR (53) (53)
13‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.57 ADR (43) (43)
13‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.59 ADR (41) (41)
13‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.54 ADR (19) (19)
13‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.57 ADR (12) (12)
13‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.54 ADR (7) (7)
13‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.58 ADR (7) (7)
13‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.75 ADR 9 9
13‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.54 ADR 9 9
13‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.54 ADR 21 21
13‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.57 ADR 73 73
14‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 59.08 ADR (100) (100)
14‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 59.10 ADR (19) (19)
14‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 59.09 ADR (16) (16)
14‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 59.08 ADR (12) (12)
14‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 59.09 ADR (7) (7)
14‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 59.10 ADR (7) (7)
14‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 59.10 ADR 9 9
14‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 59.08 ADR 14 14
14‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 59.08 ADR 20 20
14‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 59.03 ADR 26 26
14‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 59.09 ADR 39 39
14‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 59.10 ADR 55 55
14‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 59.09 ADR 55 55
14‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 59.08 ADR 57 57
18‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.50 ADR (607) (607)
18‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.57 ADR (180) (180)
18‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.50 ADR (94) (94)
18‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.56 ADR (71) (71)
18‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.50 ADR (39) (39)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
18‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.50 ADR (27) (27)
18‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.52 ADR (15) (15)
18‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.57 ADR (13) (13)
18‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.62 ADR (13) (13)
18‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.58 ADR (12) (12)
18‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.57 ADR (12) (12)
18‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.61 ADR (11) (11)
18‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.60 ADR (8) (8)
18‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.54 ADR (7) (7)
18‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.57 ADR (7) (7)
18‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.50 ADR (6) (6)
18‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.49 ADR 9 9
18‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.50 ADR 9 9
18‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.54 ADR 9 9
18‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.59 ADR 9 9
18‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.50 ADR 9 9
18‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.49 ADR 9 9
18‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.57 ADR 11 11
18‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.53 ADR 17 17
18‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.50 ADR 23 23
18‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.51 ADR 23 23
18‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.58 ADR 217 217
19‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.80 ADR (121) (121)
19‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.80 ADR (72) (72)
19‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.80 ADR (64) (64)
19‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.80 ADR (32) (32)
19‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.80 ADR (28) (28)
19‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.80 ADR (20) (20)
19‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.80 ADR (14) (14)
19‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.80 ADR (14) (14)
19‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.80 ADR (14) (14)
19‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.80 ADR (12) (12)
19‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.80 ADR (9) (9)
19‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.08 ADR (8) (8)
19‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.80 ADR (7) (7)
19‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.80 ADR (7) (7)
19‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.80 ADR (7) (7)
19‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.80 ADR (7) (7)
19‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.77 ADR 9 9
19‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.80 ADR 9 9
19‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.91 ADR 9 9
19‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.80 ADR 9 9
19‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.80 ADR 9 9
19‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.80 ADR 9 9
19‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.80 ADR 75 75
19‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.15 ADR 87 87
19‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.80 ADR 527 527
20‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 56.75 ADR (254) (254)
20‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 56.68 ADR (241) (241)
20‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 56.68 ADR (222) (222)
20‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 56.68 ADR (102) (102)
20‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 56.68 ADR (57) (57)
20‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 56.68 ADR (33) (33)
20‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 56.68 ADR (24) (24)
20‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 56.68 ADR (14) (14)
20‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 56.68 ADR (8) (8)
20‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 56.73 ADR (7) (7)
20‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 56.68 ADR (7) (7)
20‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 56.68 ADR (7) (7)
20‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 56.68 ADR (7) (7)
20‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 56.64 ADR 9 9
20‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 56.68 ADR 9 9
20‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 56.63 ADR 9 9
20‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.49 ADR 9 9
20‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 56.68 ADR 9 9
20‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 56.68 ADR 9 9
20‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 56.68 ADR 9 9
20‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 56.68 ADR 11 11
20‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 56.62 ADR 59 59

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
20‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 56.68 ADR 73 73
21‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.91 ADR (57) (57)
21‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.95 ADR (31) (31)
21‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.96 ADR (24) (24)
21‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.14 ADR (23) (23)
21‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.91 ADR (7) (7)
21‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 57.96 ADR (6) (6)
21‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.83 ADR 9 9
21‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.96 ADR 9 9
21‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.90 ADR 9 9
21‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.95 ADR 9 9
21‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.95 ADR 9 9
21‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.83 ADR 9 9
21‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.87 ADR 20 20
21‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.96 ADR 37 37
21‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.85 ADR 38 38
21‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 57.96 ADR 258 258
24‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 59.12 ADR (60) (60)
24‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 59.11 ADR (24) (24)
24‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 59.08 ADR (15) (15)
24‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 59.08 ADR (13) (13)
24‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 59.08 ADR (12) (12)
24‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 59.24 ADR 9 9
24‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 59.18 ADR 9 9
24‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 59.12 ADR 125 125
25‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 59.02 ADR (85) (85)
25‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.72 ADR (57) (57)
25‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.75 ADR (25) (25)
25‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.72 ADR (9) (9)
25‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.72 ADR (7) (7)
25‐Nov‐2025 Vanguard Personalized IndexingManagement SELL 58.75 ADR (7) (7)
25‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.71 ADR 8 8
25‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.75 ADR 8 8
25‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.71 ADR 8 8
25‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 58.75 ADR 11 11
28‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 60.81 ADR 21 21
28‐Nov‐2025 Vanguard Personalized IndexingManagement BUY 60.81 ADR 93 93
1‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.04 ADR (85) (85)
1‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 59.81 ADR (60) (60)
1‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.05 ADR (46) (46)
1‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.00 ADR (40) (40)
1‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 59.99 ADR (37) (37)
1‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 59.99 ADR (34) (34)
1‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 59.81 ADR (19) (19)
1‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 59.81 ADR (17) (17)
1‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 59.99 ADR (12) (12)
1‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 59.98 ADR (10) (10)
1‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.00 ADR (8) (8)
1‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 59.99 ADR (7) (7)
1‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 59.81 ADR (7) (7)
1‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 59.99 ADR (7) (7)
1‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.82 ADR 4 4
1‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.90 ADR 8 8
1‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.99 ADR 8 8
1‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.81 ADR 8 8
1‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.99 ADR 8 8
1‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.82 ADR 11 11
1‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.99 ADR 14 14
1‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.81 ADR 16 16
1‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.95 ADR 22 22
1‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.99 ADR 31 31
1‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.81 ADR 31 31
1‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.99 ADR 32 32
1‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.99 ADR 40 40
1‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.99 ADR 55 55
1‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.99 ADR 58 58
1‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.82 ADR 103 103
1‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.99 ADR 203 203
1‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.99 ADR 420 420

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
2‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.37 ADR (130) (130)
2‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.36 ADR (86) (86)
2‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.37 ADR (69) (69)
2‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.37 ADR (29) (29)
2‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.36 ADR (18) (18)
2‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.36 ADR (17) (17)
2‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.36 ADR (15) (15)
2‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.17 ADR (13) (13)
2‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.20 ADR 8 8
2‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.17 ADR 8 8
2‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.34 ADR 25 25
2‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.36 ADR 34 34
2‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.33 ADR 42 42
2‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.15 ADR 51 51
2‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.38 ADR 54 54
2‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.32 ADR 58 58
2‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.35 ADR 64 64
2‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.36 ADR 88 88
2‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.17 ADR 106 106
2‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.36 ADR 115 115
2‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.35 ADR 180 180
3‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.08 ADR (196) (196)
3‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.16 ADR (106) (106)
3‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.15 ADR (60) (60)
3‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.14 ADR (7) (7)
3‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.05 ADR 23 23
3‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.14 ADR 28 28
3‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.14 ADR 40 40
3‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.14 ADR 43 43
3‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.14 ADR 54 54
3‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.14 ADR 149 149
3‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.14 ADR 152 152
3‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.14 ADR 330 330
4‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.60 ADR 8 8
4‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 62.38 ADR 16 16
4‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.60 ADR 64 64
4‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.41 ADR 274 274
4‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.42 ADR 1,086 1,086
5‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.77 ADR (34) (34)
5‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.82 ADR (22) (22)
5‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.78 ADR (14) (14)
5‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.77 ADR (14) (14)
5‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.77 ADR (13) (13)
5‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.74 ADR (9) (9)
5‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.76 ADR (8) (8)
5‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.88 ADR (7) (7)
5‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.77 ADR (6) (6)
5‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.72 ADR 3 3
5‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.76 ADR 8 8
5‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.88 ADR 8 8
5‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.91 ADR 8 8
5‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.76 ADR 81 81
8‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 61.22 ADR (260) (260)
8‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 61.20 ADR (173) (173)
8‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 61.20 ADR (98) (98)
8‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 61.20 ADR (86) (86)
8‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 61.23 ADR (58) (58)
8‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 61.22 ADR (42) (42)
8‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 61.20 ADR (36) (36)
8‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 61.20 ADR (33) (33)
8‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 61.20 ADR (30) (30)
8‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 61.22 ADR (14) (14)
8‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 61.23 ADR (7) (7)
8‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.23 ADR 8 8
8‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.20 ADR 8 8
8‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.20 ADR 8 8
8‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.25 ADR 8 8
8‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.17 ADR 21 21
8‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.23 ADR 22 22

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
8‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.20 ADR 33 33
8‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.20 ADR 125 125
8‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.20 ADR 207 207
9‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.76 ADR (23) (23)
9‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.76 ADR 8 8
9‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.64 ADR 11 11
9‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.78 ADR 13 13
9‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.76 ADR 29 29
9‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.03 ADR 37 37
9‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.04 ADR 62 62
9‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.76 ADR 99 99
9‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.06 ADR 409 409
10‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.37 ADR (32) (32)
10‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.39 ADR (7) (7)
10‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 60.37 ADR 19 19
11‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.83 ADR 8 8
11‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.93 ADR 26 26
11‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.94 ADR 70 70
12‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 61.39 ADR (37) (37)
12‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 61.34 ADR (20) (20)
12‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 61.44 ADR (17) (17)
12‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 60.88 ADR (16) (16)
12‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 61.38 ADR (8) (8)
12‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 61.34 ADR (7) (7)
12‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 61.22 ADR (7) (7)
12‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 61.39 ADR (7) (7)
12‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 61.38 ADR (6) (6)
12‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.04 ADR 8 8
12‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.39 ADR 8 8
12‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.39 ADR 8 8
12‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.39 ADR 8 8
12‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.38 ADR 13 13
12‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.34 ADR 17 17
12‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.39 ADR 30 30
12‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.38 ADR 30 30
12‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.34 ADR 50 50
12‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.38 ADR 150 150
12‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 61.32 ADR 366 366
15‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 59.55 ADR (30) (30)
15‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 59.64 ADR (7) (7)
15‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.64 ADR 8 8
15‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.65 ADR 8 8
15‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.29 ADR 8 8
15‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.69 ADR 8 8
15‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.64 ADR 8 8
15‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.65 ADR 8 8
15‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.65 ADR 9 9
15‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.65 ADR 11 11
15‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.45 ADR 18 18
15‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.34 ADR 22 22
15‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.34 ADR 30 30
15‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.65 ADR 39 39
15‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.65 ADR 61 61
15‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.34 ADR 79 79
15‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.81 ADR 327 327
15‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.64 ADR 369 369
16‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.84 ADR (14) (14)
16‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.66 ADR 8 8
16‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.75 ADR 8 8
16‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.66 ADR 13 13
16‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.64 ADR 14 14
16‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.93 ADR 14 14
17‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 57.36 ADR (48) (48)
17‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 57.19 ADR (9) (9)
17‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 57.25 ADR (9) (9)
17‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 57.25 ADR 9 9
17‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 57.24 ADR 10 10
17‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 57.19 ADR 55 55
18‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.09 ADR 9 9

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
18‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.11 ADR 10 10
18‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.13 ADR 13 13
18‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.11 ADR 609 609
19‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.64 ADR (462) (462)
19‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.62 ADR (55) (55)
19‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.66 ADR (9) (9)
19‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.62 ADR (7) (7)
19‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.55 ADR (7) (7)
19‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.53 ADR 7 7
19‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.57 ADR 9 9
19‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.57 ADR 9 9
19‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.58 ADR 9 9
19‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.57 ADR 9 9
19‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.58 ADR 9 9
19‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.58 ADR 9 9
19‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.67 ADR 9 9
19‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.57 ADR 12 12
19‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.23 ADR 12 12
19‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.26 ADR 17 17
19‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.58 ADR 27 27
19‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.27 ADR 28 28
19‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.50 ADR 29 29
22‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 59.02 ADR (111) (111)
22‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.95 ADR (99) (99)
22‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.90 ADR (55) (55)
22‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 59.14 ADR (53) (53)
22‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 59.02 ADR (9) (9)
22‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.95 ADR (9) (9)
22‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.02 ADR 9 9
22‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.99 ADR 9 9
22‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.02 ADR 9 9
22‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.02 ADR 9 9
22‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.95 ADR 15 15
22‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.90 ADR 17 17
22‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.02 ADR 20 20
22‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.90 ADR 38 38
22‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.90 ADR 51 51
22‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.02 ADR 66 66
22‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.88 ADR 68 68
22‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.95 ADR 79 79
22‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.94 ADR 87 87
23‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 59.01 ADR (136) (136)
23‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.84 ADR (67) (67)
23‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 59.01 ADR (34) (34)
23‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 59.05 ADR (24) (24)
23‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.01 ADR 8 8
23‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 59.01 ADR 8 8
23‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.81 ADR 8 8
23‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.84 ADR 19 19
23‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.91 ADR 48 48
24‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.12 ADR 8 8
24‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.43 ADR 11 11
24‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.43 ADR 11 11
24‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.43 ADR 11 11
24‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.30 ADR 11 11
24‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.01 ADR 46 46
24‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.06 ADR 80 80
26‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.21 ADR (209) (209)
26‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.26 ADR (9) (9)
26‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.26 ADR (8) (8)
26‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.24 ADR (8) (8)
26‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.24 ADR (6) (6)
26‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.26 ADR 9 9
26‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.30 ADR 10 10
26‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.26 ADR 18 18
26‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.24 ADR 20 20
26‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.26 ADR 82 82
26‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.26 ADR 83 83
26‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.26 ADR 144 144

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
29‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.38 ADR (310) (310)
29‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.37 ADR (158) (158)
29‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.41 ADR (44) (44)
29‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.26 ADR (33) (33)
29‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.32 ADR (25) (25)
29‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.26 ADR (23) (23)
29‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.26 ADR (9) (9)
29‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.37 ADR (7) (7)
29‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.34 ADR 9 9
29‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.26 ADR 9 9
29‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.24 ADR 9 9
29‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.29 ADR 14 14
29‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.37 ADR 14 14
29‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.31 ADR 16 16
29‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.30 ADR 172 172
29‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.32 ADR 274 274
30‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.21 ADR (21) (21)
30‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.15 ADR (17) (17)
30‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.25 ADR (14) (14)
30‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.15 ADR (13) (13)
30‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.26 ADR (8) (8)
30‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 58.15 ADR (6) (6)
30‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.21 ADR 9 9
30‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.20 ADR 9 9
30‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.08 ADR 9 9
30‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.23 ADR 32 32
30‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.09 ADR 46 46
30‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.15 ADR 158 158
30‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.21 ADR 391 391
30‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.32 ADR 3,620 3,620
31‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 57.67 ADR (629) (629)
31‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 57.71 ADR (468) (468)
31‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 57.67 ADR (38) (38)
31‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 57.67 ADR (32) (32)
31‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 57.67 ADR (14) (14)
31‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 57.67 ADR (9) (9)
31‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 57.67 ADR (9) (9)
31‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 57.67 ADR (8) (8)
31‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 57.67 ADR (7) (7)
31‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 57.72 ADR (7) (7)
31‐Dec‐2025 Vanguard Personalized IndexingManagement SELL 57.71 ADR (6) (6)
31‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 57.67 ADR 9 9
31‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 58.00 ADR 9 9
31‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 57.81 ADR 9 9
31‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 57.81 ADR 11 11
31‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 57.67 ADR 14 14
31‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 57.81 ADR 14 14
31‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 57.79 ADR 15 15
31‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 57.81 ADR 17 17
31‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 57.81 ADR 27 27
31‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 57.67 ADR 34 34
31‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 57.94 ADR 53 53
31‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 57.81 ADR 94 94
31‐Dec‐2025 Vanguard Personalized IndexingManagement BUY 57.67 ADR 97 97
2‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 57.41 ADR (20) (20)
2‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 57.42 ADR 9 9
2‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 57.33 ADR 9 9
2‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 57.42 ADR 15 15
2‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 57.41 ADR 73 73
5‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.17 ADR (420) (420)
5‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.25 ADR (106) (106)
5‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 57.95 ADR (23) (23)
5‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.29 ADR (23) (23)
5‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.40 ADR (16) (16)
5‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.28 ADR (9) (9)
5‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.32 ADR (9) (9)
5‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.32 ADR (3) (3)
5‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.31 ADR 9 9
5‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 57.80 ADR 9 9

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
5‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.31 ADR 9 9
5‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.31 ADR 9 9
5‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 57.91 ADR 17 17
5‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.21 ADR 17 17
5‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.31 ADR 26 26
5‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.00 ADR 118 118
6‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 57.06 ADR (10) (10)
6‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 57.05 ADR 9 9
6‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 57.60 ADR 10 10
7‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 57.41 ADR (262) (262)
7‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 57.70 ADR 11 11
7‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 57.43 ADR 22 22
7‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 57.41 ADR 66 66
7‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 57.52 ADR 74 74
8‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.60 ADR (152) (152)
8‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.69 ADR (33) (33)
8‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.67 ADR 34 34
8‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.55 ADR 72 72
8‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.66 ADR 135 135
9‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.47 ADR (62) (62)
9‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.42 ADR (9) (9)
9‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.27 ADR 9 9
9‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.37 ADR 9 9
9‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.42 ADR 23 23
9‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.37 ADR 81 81
12‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 59.08 ADR (9) (9)
12‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.19 ADR 9 9
12‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.08 ADR 10 10
12‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.31 ADR 22 22
12‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.08 ADR 47 47
13‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 57.92 ADR (22) (22)
13‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 57.92 ADR (16) (16)
13‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 57.93 ADR (9) (9)
13‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 57.90 ADR 9 9
13‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 57.93 ADR 9 9
13‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 57.92 ADR 9 9
13‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 57.90 ADR 9 9
13‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 57.90 ADR 9 9
13‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 57.83 ADR 10 10
13‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 57.95 ADR 27 27
13‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 57.92 ADR 90 90
14‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.22 ADR (442) (442)
14‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.12 ADR (70) (70)
14‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.17 ADR (9) (9)
14‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.20 ADR 30 30
15‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.60 ADR (25) (25)
15‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.59 ADR (22) (22)
15‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.60 ADR (8) (8)
15‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.59 ADR (8) (8)
15‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.59 ADR (8) (8)
15‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.58 ADR 9 9
15‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.58 ADR 20 20
16‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.73 ADR (16) (16)
16‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.76 ADR (14) (14)
16‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 58.72 ADR (8) (8)
16‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.74 ADR 9 9
16‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.74 ADR 9 9
16‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.74 ADR 9 9
16‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.74 ADR 9 9
16‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.60 ADR 9 9
16‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.74 ADR 9 9
16‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.54 ADR 21 21
16‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.66 ADR 26 26
16‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.74 ADR 32 32
16‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.71 ADR 145 145
16‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 58.72 ADR 399 399
20‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 59.48 ADR (29) (29)
20‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 59.48 ADR (17) (17)
20‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 59.43 ADR (12) (12)

External Use Authorized

Annexure A

Date of change Person whose relevant interest changed Nature of
Change(6)
Consideration
given in relation
to change(7)
Class Number of
securities affected
Person's votes
affected
20‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 59.44 ADR (11) (11)
20‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 59.48 ADR (8) (8)
20‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 59.42 ADR (8) (8)
20‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.72 ADR 8 8
20‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.40 ADR 8 8
20‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.42 ADR 8 8
20‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.45 ADR 8 8
20‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.72 ADR 11 11
20‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.52 ADR 14 14
20‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.44 ADR 20 20
20‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.48 ADR 28 28
20‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.65 ADR 413 413
21‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 59.81 ADR (219) (219)
21‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 59.84 ADR (61) (61)
21‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 59.81 ADR (8) (8)
21‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 59.83 ADR (8) (8)
21‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.83 ADR 8 8
21‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.81 ADR 8 8
21‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.81 ADR 8 8
21‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.81 ADR 8 8
21‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.83 ADR 12 12
21‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.66 ADR 18 18
21‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.83 ADR 19 19
21‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 60.00 ADR 27 27
21‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.83 ADR 58 58
21‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.84 ADR 92 92
21‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 59.84 ADR 114 114
22‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 61.15 ADR (22) (22)
22‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 61.17 ADR (8) (8)
22‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.12 ADR 8 8
22‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.25 ADR 8 8
22‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.08 ADR 8 8
22‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.17 ADR 8 8
22‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.12 ADR 8 8
22‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.22 ADR 8 8
22‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.17 ADR 10 10
22‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.19 ADR 19 19
22‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.17 ADR 24 24
22‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.13 ADR 29 29
22‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.18 ADR 52 52
22‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.12 ADR 67 67
22‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.18 ADR 100 100
23‐Jan‐2026 Vanguard Personalized IndexingManagement SELL 61.77 ADR (43) (43)
23‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.87 ADR 8 8
23‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.88 ADR 8 8
23‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.75 ADR 9 9
23‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.85 ADR 16 16
23‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.84 ADR 17 17
23‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.74 ADR 30 30
23‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.89 ADR 31 31
23‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.86 ADR 53 53
23‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.88 ADR 76 76
23‐Jan‐2026 Vanguard Personalized IndexingManagement BUY 61.89 ADR 117 117
Vanguard Personalized IndexingManagement DELIVER Ordinary (54) (54)
Vanguard Personalized IndexingManagement RECEIVE ADR 18,003 18,003

This is Annexure A of 126 pages referred to in Form 604, Notice of change of interests of substantial holder.

Signature: Name: Shawn Acker Capacity: Compliance Manager Date: 28 January 2026

External Use Authorized