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.

GOODMAN GROUP Major Shareholding Notification 2026

May 7, 2026

64998_rns_2026-05-07_03375f33-daa2-4d8c-893b-5ffb021cc654.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

Form 604

Corporations Act 2001 Section 671B

Notice of change of interests of substantial holder

To Company Name/Scheme
ACN/ARSN
Goodman Group
000 123 071
1. Details of substantial holder (1)
Name Vanguard Group (The Vanguard Group, Inc. and its controlled entities including those
ACN/ARSN (if applicable) listed in Annexure A)
N/A
There was a change in the interests of the
substantial holder on
1 May 2026
The previous notice was given to the company on 10 November 2021
The previous notice was dated 10 November 2021

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 167,546,666 8.968% 203,896,226 9.971%

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:

Date of
change
Person whose
relevant interest
changed
Nature of
change (6)
Consideration
given in relation
to change (7)
Class and
number of
securities
affected
Person's votes
affected
See Annexure 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
Registered
holder of
securities
Person entitled
to be registered
as holder (8)
Nature of
relevant
interest (6)
Class and
number of
securities
Person's
votes
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 –
7,082,395
7,082,395
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 –
6,771,093
6,771,093
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 –
159,781,375
159,781,375
Vanguard
Group
State Street Bank
and Trust
Company
Various funds
and other
accounts of
Vanguard
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
Ordinary –
30,261,363
30,261,363
Group Corporations Act.

604 page 2/2 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
Vanguard Group P.O. Box 2600, V26 Valley Forge, PA 19482 USA

Signature

print name Shawn Acker capacity Compliance Manager
sign here date 7 May 2026

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.

To Company Goodman Group ACN/ARSN 000 123 071

Substantial Holder Name Vanguard Group

ACN/ARSN N/A

Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
08-Nov-2021 The Vanguard Group, Inc. BUY 23.68 Ordinary 4,220 4,220
08-Nov-2021 The Vanguard Group, Inc. BUY 23.68 Ordinary 11,682 11,682
08-Nov-2021 The Vanguard Group, Inc. BUY 23.68 Ordinary 21,417 21,417
08-Nov-2021 The Vanguard Group, Inc. BUY 23.68 Ordinary 5,850 5,850
08-Nov-2021 The Vanguard Group, Inc. BUY 23.68 Ordinary 1,476 1,476
08-Nov-2021 The Vanguard Group, Inc. BUY 23.68 Ordinary 2,460 2,460
08-Nov-2021 The Vanguard Group, Inc. BUY 23.68 Ordinary 2,460 2,460
09-Nov-2021 The Vanguard Group, Inc. BUY 23.53 Ordinary 21,212 21,212
10-Nov-2021 The Vanguard Group, Inc. SELL 23.99 Ordinary (310) (310)
11-Nov-2021 The Vanguard Group, Inc. BUY 23.64 Ordinary 23,190 23,190
11-Nov-2021 The Vanguard Group, Inc. BUY 23.75 Ordinary 4,125 4,125
11-Nov-2021 The Vanguard Group, Inc. BUY 23.75 Ordinary 15,576 15,576
11-Nov-2021 The Vanguard Group, Inc. BUY 23.75 Ordinary 7,788 7,788
11-Nov-2021 The Vanguard Group, Inc. BUY 23.75 Ordinary 11,620 11,620
11-Nov-2021 The Vanguard Group, Inc. BUY 23.75 Ordinary 29,880 29,880
11-Nov-2021 The Vanguard Group, Inc. BUY 23.75 Ordinary 4,980 4,980
11-Nov-2021 The Vanguard Group, Inc. BUY 23.75 Ordinary 14,940 14,940
11-Nov-2021 The Vanguard Group, Inc. BUY 23.75 Ordinary 7,800 7,800
12-Nov-2021 The Vanguard Group, Inc. BUY 23.58 Ordinary 31,564 31,564
12-Nov-2021 The Vanguard Group, Inc. BUY 23.64 Ordinary 3,900 3,900
12-Nov-2021 The Vanguard Group, Inc. BUY 23.64 Ordinary 2,952 2,952
12-Nov-2021 The Vanguard Group, Inc. SELL 23.55 Ordinary (685) (685)
15-Nov-2021 The Vanguard Group, Inc. BUY 23.85 Ordinary 317 317
16-Nov-2021 The Vanguard Group, Inc. BUY 23.94 Ordinary 1,476 1,476
17-Nov-2021 The Vanguard Group, Inc. BUY 23.95 Ordinary 15,774 15,774
17-Nov-2021 The Vanguard Group, Inc. BUY 24.06 Ordinary 1,247 1,247
18-Nov-2021 The Vanguard Group, Inc. BUY 24.49 Ordinary 2,848 2,848
18-Nov-2021 The Vanguard Group, Inc. BUY 24.49 Ordinary 2,325 2,325
18-Nov-2021 The Vanguard Group, Inc. BUY 24.17 Ordinary 5,580 5,580
19-Nov-2021 The Vanguard Group, Inc. BUY 24.50 Ordinary 19,840 19,840
19-Nov-2021 The Vanguard Group, Inc. BUY 24.50 Ordinary 1,368 1,368
19-Nov-2021 The Vanguard Group, Inc. BUY 24.38 Ordinary 3,376 3,376
19-Nov-2021 The Vanguard Group, Inc. BUY 24.38 Ordinary 9,735 9,735
19-Nov-2021 The Vanguard Group, Inc. BUY 24.27 Ordinary 23,211 23,211
19-Nov-2021 The Vanguard Group, Inc. BUY 24.50 Ordinary 283 283
22-Nov-2021 The Vanguard Group, Inc. BUY 24.30 Ordinary 11,875 11,875
23-Nov-2021 The Vanguard Group, Inc. SELL 24.52 Ordinary (68,909) (68,909)
23-Nov-2021 The Vanguard Group, Inc. BUY 24.57 Ordinary 7,788 7,788
24-Nov-2021 The Vanguard Group, Inc. BUY 24.45 Ordinary 14,079 14,079
26-Nov-2021 The Vanguard Group, Inc. BUY 24.30 Ordinary 2,532 2,532
26-Nov-2021 The Vanguard Group, Inc. BUY 24.30 Ordinary 13,629 13,629
29-Nov-2021 The Vanguard Group, Inc. BUY 24.65 Ordinary 4,125 4,125
29-Nov-2021 The Vanguard Group, Inc. BUY 24.65 Ordinary 11,682 11,682
30-Nov-2021 The Vanguard Group, Inc. SELL 24.70 Ordinary (32,699) (32,699)
30-Nov-2021 The Vanguard Group, Inc. BUY 24.69 Ordinary 1,992 1,992
30-Nov-2021 The Vanguard Group, Inc. BUY 24.49 Ordinary 4,125 4,125
30-Nov-2021 The Vanguard Group, Inc. BUY 24.69 Ordinary 19,958 19,958
30-Nov-2021 The Vanguard Group, Inc. BUY 24.49 Ordinary 11,682 11,682
30-Nov-2021 The Vanguard Group, Inc. BUY 24.49 Ordinary 19,470 19,470
30-Nov-2021 The Vanguard Group, Inc. BUY 24.49 Ordinary 15,576 15,576
30-Nov-2021 The Vanguard Group, Inc. BUY 24.49 Ordinary 4,980 4,980
30-Nov-2021 The Vanguard Group, Inc. BUY 24.49 Ordinary 10,530 10,530
30-Nov-2021 The Vanguard Group, Inc. BUY 24.60 Ordinary 36,133 36,133
30-Nov-2021 The Vanguard Group, Inc. BUY 24.69 Ordinary 1,142 1,142
01-Dec-2021 The Vanguard Group, Inc. BUY 24.67 Ordinary 15,416 15,416
01-Dec-2021 The Vanguard Group, Inc. BUY 24.36 Ordinary 29,205 29,205
01-Dec-2021 The Vanguard Group, Inc. BUY 24.70 Ordinary 44,489 44,489
01-Dec-2021 The Vanguard Group, Inc. BUY 24.36 Ordinary 1,968 1,968
01-Dec-2021 The Vanguard Group, Inc. BUY 24.70 Ordinary 34,502 34,502
01-Dec-2021 The Vanguard Group, Inc. SELL 24.67 Ordinary (3,345) (3,345)
02-Dec-2021 The Vanguard Group, Inc. SELL 25.01 Ordinary (24,822) (24,822)
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
02-Dec-2021 The Vanguard Group, Inc. BUY 24.74 Ordinary 23,841 23,841
02-Dec-2021 The Vanguard Group, Inc. BUY 24.74 Ordinary 20,622 20,622
03-Dec-2021 The Vanguard Group, Inc. BUY 24.58 Ordinary 21,712 21,712
03-Dec-2021 The Vanguard Group, Inc. BUY 24.58 Ordinary 686 686
03-Dec-2021 The Vanguard Group, Inc. BUY 25.02 Ordinary 510 510
03-Dec-2021 The Vanguard Group, Inc. BUY 24.58 Ordinary 296 296
07-Dec-2021 The Vanguard Group, Inc. SELL 24.92 Ordinary (23,502) (23,502)
07-Dec-2021 The Vanguard Group, Inc. BUY 24.92 Ordinary 1,980 1,980
07-Dec-2021 The Vanguard Group, Inc. BUY 25.09 Ordinary 2,532 2,532
07-Dec-2021 The Vanguard Group, Inc. BUY 25.09 Ordinary 11,682 11,682
07-Dec-2021 The Vanguard Group, Inc. BUY 25.09 Ordinary 11,682 11,682
08-Dec-2021 The Vanguard Group, Inc. BUY 25.28 Ordinary 3,389 3,389
08-Dec-2021 The Vanguard Group, Inc. BUY 25.24 Ordinary 5,850 5,850
08-Dec-2021 The Vanguard Group, Inc. BUY 25.24 Ordinary 1,476 1,476
08-Dec-2021 The Vanguard Group, Inc. BUY 25.24 Ordinary 2,952 2,952
08-Dec-2021 The Vanguard Group, Inc. BUY 25.15 Ordinary 18,647 18,647
09-Dec-2021 The Vanguard Group, Inc. BUY 25.37 Ordinary 18,612 18,612
09-Dec-2021 The Vanguard Group, Inc. BUY 25.26 Ordinary 1,476 1,476
09-Dec-2021 The Vanguard Group, Inc. SELL 25.39 Ordinary (927) (927)
10-Dec-2021 The Vanguard Group, Inc. BUY 25.33 Ordinary 19,470 19,470
10-Dec-2021 The Vanguard Group, Inc. BUY 25.31 Ordinary 2,264 2,264
10-Dec-2021 The Vanguard Group, Inc. SELL 25.31 Ordinary (23,962) (23,962)
10-Dec-2021 The Vanguard Group, Inc. BUY 25.17 Ordinary 1,381 1,381
13-Dec-2021 The Vanguard Group, Inc. BUY 25.63 Ordinary 32,929 32,929
14-Dec-2021 The Vanguard Group, Inc. BUY 26.13 Ordinary 662 662
14-Dec-2021 The Vanguard Group, Inc. BUY 26.13 Ordinary 1,394 1,394
14-Dec-2021 The Vanguard Group, Inc. BUY 26.01 Ordinary 29,205 29,205
14-Dec-2021 The Vanguard Group, Inc. BUY 25.90 Ordinary 684 684
15-Dec-2021 The Vanguard Group, Inc. BUY 25.68 Ordinary 4,030 4,030
16-Dec-2021 The Vanguard Group, Inc. SELL 25.97 Ordinary (74,045) (74,045)
16-Dec-2021 The Vanguard Group, Inc. BUY 25.97 Ordinary 3,663 3,663
16-Dec-2021 The Vanguard Group, Inc. BUY 25.96 Ordinary 5,850 5,850
17-Dec-2021 The Vanguard Group, Inc. SELL 26.26 Ordinary (6,092) (6,092)
17-Dec-2021 The Vanguard Group, Inc. BUY 26.26 Ordinary 17,163 17,163
17-Dec-2021 The Vanguard Group, Inc. BUY 26.19 Ordinary 4,125 4,125
17-Dec-2021 The Vanguard Group, Inc. BUY 26.26 Ordinary 4,645 4,645
17-Dec-2021 The Vanguard Group, Inc. BUY 26.26 Ordinary 39,197 39,197
17-Dec-2021 The Vanguard Group, Inc. BUY 26.26 Ordinary 11,046 11,046
17-Dec-2021 The Vanguard Group, Inc. BUY 26.26 Ordinary 620 620
17-Dec-2021 The Vanguard Group, Inc. SELL 25.75 Ordinary (1,060) (1,060)
17-Dec-2021 The Vanguard Group, Inc. BUY 26.26 Ordinary 3,719 3,719
17-Dec-2021 The Vanguard Group, Inc. BUY 26.26 Ordinary 2,058 2,058
20-Dec-2021 The Vanguard Group, Inc. BUY 26.34 Ordinary 5,500 5,500
20-Dec-2021 The Vanguard Group, Inc. SELL 26.26 Ordinary (100,807) (100,807)
20-Dec-2021 The Vanguard Group, Inc. SELL 26.30 Ordinary (286,795) (286,795)
20-Dec-2021 The Vanguard Group, Inc. BUY 26.34 Ordinary 5,850 5,850
21-Dec-2021 The Vanguard Group, Inc. SELL 26.09 Ordinary (19,231) (19,231)
21-Dec-2021 The Vanguard Group, Inc. BUY 26.09 Ordinary 1,338 1,338
21-Dec-2021 The Vanguard Group, Inc. BUY 26.09 Ordinary 3,345 3,345
21-Dec-2021 The Vanguard Group, Inc. BUY 26.08 Ordinary 4,836 4,836
21-Dec-2021 The Vanguard Group, Inc. BUY 26.08 Ordinary 2,418 2,418
21-Dec-2021 The Vanguard Group, Inc. BUY 26.08 Ordinary 27,258 27,258
21-Dec-2021 The Vanguard Group, Inc. BUY 26.08 Ordinary 7,788 7,788
21-Dec-2021 The Vanguard Group, Inc. BUY 26.08 Ordinary 3,184 3,184
21-Dec-2021 The Vanguard Group, Inc. BUY 26.08 Ordinary 7,960 7,960
21-Dec-2021 The Vanguard Group, Inc. BUY 26.25 Ordinary 115,463 115,463
22-Dec-2021 The Vanguard Group, Inc. BUY 26.08 Ordinary 705 705
22-Dec-2021 The Vanguard Group, Inc. BUY 26.15 Ordinary 4,125 4,125
22-Dec-2021 The Vanguard Group, Inc. BUY 26.15 Ordinary 20,625 20,625
22-Dec-2021 The Vanguard Group, Inc. BUY 26.15 Ordinary 2,418 2,418
22-Dec-2021 The Vanguard Group, Inc. BUY 26.15 Ordinary 7,788 7,788
22-Dec-2021 The Vanguard Group, Inc. BUY 26.15 Ordinary 5,970 5,970
22-Dec-2021 The Vanguard Group, Inc. BUY 26.15 Ordinary 5,970 5,970
22-Dec-2021 The Vanguard Group, Inc. BUY 26.15 Ordinary 3,980 3,980
23-Dec-2021 The Vanguard Group, Inc. BUY 26.27 Ordinary 930 930
23-Dec-2021 The Vanguard Group, Inc. BUY 26.37 Ordinary 30,983 30,983
23-Dec-2021 The Vanguard Group, Inc. BUY 26.17 Ordinary 2,151 2,151
23-Dec-2021 The Vanguard Group, Inc. BUY 26.17 Ordinary 336 336
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
28-Dec-2021 The Vanguard Group, Inc. BUY 26.47 Ordinary 11,682 11,682
28-Dec-2021 The Vanguard Group, Inc. BUY 26.49 Ordinary 7,788 7,788
28-Dec-2021 The Vanguard Group, Inc. BUY 26.49 Ordinary 21,890 21,890
28-Dec-2021 The Vanguard Group, Inc. BUY 26.49 Ordinary 5,970 5,970
29-Dec-2021 The Vanguard Group, Inc. BUY 26.79 Ordinary 3,224 3,224
29-Dec-2021 The Vanguard Group, Inc. BUY 26.79 Ordinary 9,735 9,735
29-Dec-2021 The Vanguard Group, Inc. BUY 26.69 Ordinary 24,805 24,805
29-Dec-2021 The Vanguard Group, Inc. BUY 26.79 Ordinary 3,980 3,980
29-Dec-2021 The Vanguard Group, Inc. BUY 26.69 Ordinary 125,383 125,383
29-Dec-2021 The Vanguard Group, Inc. BUY 26.69 Ordinary 23,888 23,888
30-Dec-2021 The Vanguard Group, Inc. BUY 26.97 Ordinary 9,735 9,735
30-Dec-2021 The Vanguard Group, Inc. BUY 26.97 Ordinary 3,980 3,980
30-Dec-2021 The Vanguard Group, Inc. BUY 26.97 Ordinary 1,860 1,860
30-Dec-2021 The Vanguard Group, Inc. BUY 26.76 Ordinary 18,796 18,796
31-Dec-2021 The Vanguard Group, Inc. BUY 26.50 Ordinary 817 817
03-Jan-2022 The Vanguard Group, Inc. BUY 26.58 Ordinary 7,828 7,828
03-Jan-2022 The Vanguard Group, Inc. BUY 26.58 Ordinary 2,325 2,325
04-Jan-2022 The Vanguard Group, Inc. BUY 26.71 Ordinary 1,860 1,860
04-Jan-2022 The Vanguard Group, Inc. BUY 26.71 Ordinary 1,860 1,860
05-Jan-2022 The Vanguard Group, Inc. BUY 25.84 Ordinary 20,885 20,885
05-Jan-2022 The Vanguard Group, Inc. BUY 25.84 Ordinary 659 659
05-Jan-2022 The Vanguard Group, Inc. BUY 25.84 Ordinary 1,318 1,318
05-Jan-2022 The Vanguard Group, Inc. BUY 25.84 Ordinary 3,352 3,352
05-Jan-2022 The Vanguard Group, Inc. BUY 25.84 Ordinary 2,875 2,875
05-Jan-2022 The Vanguard Group, Inc. BUY 25.56 Ordinary 9,790 9,790
05-Jan-2022 The Vanguard Group, Inc. BUY 25.56 Ordinary 11,748 11,748
05-Jan-2022 The Vanguard Group, Inc. BUY 25.56 Ordinary 7,832 7,832
05-Jan-2022 The Vanguard Group, Inc. BUY 26.63 Ordinary 625 625
05-Jan-2022 The Vanguard Group, Inc. BUY 26.63 Ordinary 21,001 21,001
05-Jan-2022 The Vanguard Group, Inc. BUY 25.84 Ordinary 285 285
06-Jan-2022 The Vanguard Group, Inc. BUY 24.29 Ordinary 3,612 3,612
06-Jan-2022 The Vanguard Group, Inc. BUY 24.50 Ordinary 5,500 5,500
06-Jan-2022 The Vanguard Group, Inc. BUY 24.50 Ordinary 23,697 23,697
07-Jan-2022 The Vanguard Group, Inc. BUY 24.68 Ordinary 1,364 1,364
07-Jan-2022 The Vanguard Group, Inc. BUY 24.61 Ordinary 15,664 15,664
07-Jan-2022 The Vanguard Group, Inc. BUY 24.61 Ordinary 17,622 17,622
07-Jan-2022 The Vanguard Group, Inc. BUY 24.83 Ordinary 24,672 24,672
07-Jan-2022 The Vanguard Group, Inc. BUY 24.68 Ordinary 15,969 15,969
10-Jan-2022 The Vanguard Group, Inc. BUY 24.28 Ordinary 20,166 20,166
10-Jan-2022 The Vanguard Group, Inc. BUY 24.16 Ordinary 1,860 1,860
10-Jan-2022 The Vanguard Group, Inc. BUY 24.26 Ordinary 2,674 2,674
11-Jan-2022 The Vanguard Group, Inc. BUY 23.96 Ordinary 9,625 9,625
11-Jan-2022 The Vanguard Group, Inc. BUY 23.96 Ordinary 9,795 9,795
11-Jan-2022 The Vanguard Group, Inc. BUY 23.96 Ordinary 43,098 43,098
11-Jan-2022 The Vanguard Group, Inc. BUY 23.96 Ordinary 11,754 11,754
11-Jan-2022 The Vanguard Group, Inc. BUY 23.96 Ordinary 6,544 6,544
11-Jan-2022 The Vanguard Group, Inc. BUY 23.96 Ordinary 44,172 44,172
11-Jan-2022 The Vanguard Group, Inc. BUY 23.96 Ordinary 1,860 1,860
11-Jan-2022 The Vanguard Group, Inc. BUY 24.09 Ordinary 26,221 26,221
12-Jan-2022 The Vanguard Group, Inc. BUY 23.71 Ordinary 1,406 1,406
12-Jan-2022 The Vanguard Group, Inc. BUY 23.66 Ordinary 17,640 17,640
12-Jan-2022 The Vanguard Group, Inc. BUY 23.66 Ordinary 13,088 13,088
12-Jan-2022 The Vanguard Group, Inc. BUY 23.66 Ordinary 1,395 1,395
13-Jan-2022
13-Jan-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
23.51 Ordinary
23.76 Ordinary
15,796
28,154
15,796
28,154
13-Jan-2022 The Vanguard Group, Inc. BUY 23.65 Ordinary 595 595
14-Jan-2022 The Vanguard Group, Inc. BUY 23.54 Ordinary 17,483 17,483
17-Jan-2022 The Vanguard Group, Inc. BUY 22.94 Ordinary 3,353 3,353
17-Jan-2022
17-Jan-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
22.95 Ordinary
22.95 Ordinary
24,697
17,377
24,697
17,377
17-Jan-2022 The Vanguard Group, Inc. BUY 22.94 Ordinary 2,118 2,118
18-Jan-2022 The Vanguard Group, Inc. BUY 23.00 Ordinary 2,356 2,356
18-Jan-2022 The Vanguard Group, Inc. BUY 22.87 Ordinary 23,697 23,697
18-Jan-2022 The Vanguard Group, Inc. BUY 22.87 Ordinary 63,192 63,192
19-Jan-2022 The Vanguard Group, Inc. BUY 22.92 Ordinary 30,286 30,286
19-Jan-2022 The Vanguard Group, Inc. BUY 22.80 Ordinary 5,500 5,500
19-Jan-2022 The Vanguard Group, Inc. BUY 22.92 Ordinary 15,288 15,288
19-Jan-2022 The Vanguard Group, Inc. BUY 22.92 Ordinary 1,606 1,606
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
19-Jan-2022 The Vanguard Group, Inc. BUY 22.89 Ordinary 49,059 49,059
20-Jan-2022 The Vanguard Group, Inc. BUY 22.58 Ordinary 7,848 7,848
20-Jan-2022 The Vanguard Group, Inc. SELL 22.85 Ordinary (4,947) (4,947)
21-Jan-2022 The Vanguard Group, Inc. BUY 22.63 Ordinary 1,384 1,384
21-Jan-2022 The Vanguard Group, Inc. BUY 22.44 Ordinary 6,875 6,875
21-Jan-2022 The Vanguard Group, Inc. BUY 22.63 Ordinary 1,728 1,728
24-Jan-2022 The Vanguard Group, Inc. BUY 23.36 Ordinary 71,091 71,091
24-Jan-2022 The Vanguard Group, Inc. BUY 23.43 Ordinary 14,385 14,385
24-Jan-2022 The Vanguard Group, Inc. BUY 22.78 Ordinary 19,469 19,469
25-Jan-2022 The Vanguard Group, Inc. SELL 22.88 Ordinary (1,388) (1,388)
25-Jan-2022 The Vanguard Group, Inc. BUY 22.88 Ordinary 2,142 2,142
25-Jan-2022 The Vanguard Group, Inc. BUY 22.88 Ordinary 4,770 4,770
25-Jan-2022 The Vanguard Group, Inc. BUY 23.21 Ordinary 7,974 7,974
26-Jan-2022
27-Jan-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
22.89 Ordinary
22.10 Ordinary
15,826
3,224
15,826
3,224
27-Jan-2022 The Vanguard Group, Inc. BUY 22.35 Ordinary 961 961
27-Jan-2022 The Vanguard Group, Inc. BUY 22.35 Ordinary 26,654 26,654
28-Jan-2022 The Vanguard Group, Inc. SELL 22.93 Ordinary (100,934) (100,934)
28-Jan-2022 The Vanguard Group, Inc. SELL 22.93 Ordinary (122) (122)
28-Jan-2022 The Vanguard Group, Inc. SELL 22.93 Ordinary (12,932) (12,932)
28-Jan-2022 The Vanguard Group, Inc. SELL 22.93 Ordinary (3,537) (3,537)
28-Jan-2022 The Vanguard Group, Inc. SELL 22.93 Ordinary (1,304) (1,304)
28-Jan-2022 The Vanguard Group, Inc. BUY 22.50 Ordinary 4,437 4,437
31-Jan-2022 The Vanguard Group, Inc. BUY 23.35 Ordinary 9,810 9,810
31-Jan-2022
01-Feb-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
23.15 Ordinary
23.41 Ordinary
38,783
58,140
38,783
58,140
02-Feb-2022 The Vanguard Group, Inc. BUY 23.77 Ordinary 11,376 11,376
02-Feb-2022 The Vanguard Group, Inc. SELL 23.55 Ordinary (24,493) (24,493)
02-Feb-2022 The Vanguard Group, Inc. BUY 23.67 Ordinary 35,461 35,461
03-Feb-2022 The Vanguard Group, Inc. BUY 23.73 Ordinary 3,038 3,038
03-Feb-2022 The Vanguard Group, Inc. SELL 23.65 Ordinary (44,745) (44,745)
03-Feb-2022 The Vanguard Group, Inc. BUY 23.48 Ordinary 930 930
03-Feb-2022 The Vanguard Group, Inc. BUY 23.73 Ordinary 2,092 2,092
04-Feb-2022 The Vanguard Group, Inc. BUY 23.74 Ordinary 2,000 2,000
04-Feb-2022 The Vanguard Group, Inc. SELL 23.74 Ordinary (51,176) (51,176)
04-Feb-2022
04-Feb-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
SELL
BUY
23.85 Ordinary
23.84 Ordinary
(23,701)
17,741
(23,701)
17,741
07-Feb-2022 The Vanguard Group, Inc. BUY 23.29 Ordinary 34,513 34,513
07-Feb-2022 The Vanguard Group, Inc. BUY 23.29 Ordinary 4,977 4,977
07-Feb-2022 The Vanguard Group, Inc. BUY 23.24 Ordinary 3,774 3,774
07-Feb-2022 The Vanguard Group, Inc. BUY 23.24 Ordinary 7,864 7,864
07-Feb-2022 The Vanguard Group, Inc. SELL 23.29 Ordinary (53,903) (53,903)
07-Feb-2022 The Vanguard Group, Inc. BUY 23.24 Ordinary 1,860 1,860
07-Feb-2022 The Vanguard Group, Inc. BUY 23.37 Ordinary 29,293 29,293
07-Feb-2022 The Vanguard Group, Inc. BUY 23.29 Ordinary 56,523 56,523
08-Feb-2022
08-Feb-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
23.27 Ordinary
23.35 Ordinary
13,636
1,860
13,636
1,860
08-Feb-2022 The Vanguard Group, Inc. BUY 23.27 Ordinary 30,911 30,911
09-Feb-2022 The Vanguard Group, Inc. BUY 23.60 Ordinary 10,387 10,387
09-Feb-2022 The Vanguard Group, Inc. BUY 23.73 Ordinary 3,774 3,774
09-Feb-2022 The Vanguard Group, Inc. BUY 23.60 Ordinary 20,665 20,665
09-Feb-2022 The Vanguard Group, Inc. BUY 23.73 Ordinary 1,395 1,395
09-Feb-2022 The Vanguard Group, Inc. BUY 23.41 Ordinary 22,974 22,974
10-Feb-2022 The Vanguard Group, Inc. BUY 23.73 Ordinary 5,942 5,942
10-Feb-2022 The Vanguard Group, Inc. SELL 23.60 Ordinary (1,056) (1,056)
10-Feb-2022
10-Feb-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
23.73 Ordinary
23.73 Ordinary
2,000
478
2,000
478
11-Feb-2022 The Vanguard Group, Inc. BUY 22.62 Ordinary 4,836 4,836
11-Feb-2022 The Vanguard Group, Inc. BUY 22.62 Ordinary 3,224 3,224
14-Feb-2022 The Vanguard Group, Inc. BUY 22.82 Ordinary 720 720
15-Feb-2022 The Vanguard Group, Inc. BUY 23.45 Ordinary 3,735 3,735
15-Feb-2022 The Vanguard Group, Inc. BUY 23.45 Ordinary 9,830 9,830
15-Feb-2022 The Vanguard Group, Inc. SELL 23.27 Ordinary (32,818) (32,818)
15-Feb-2022 The Vanguard Group, Inc. BUY 22.60 Ordinary 18,340 18,340
16-Feb-2022 The Vanguard Group, Inc. BUY 24.00 Ordinary 12,424 12,424
16-Feb-2022
16-Feb-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
24.00 Ordinary
24.00 Ordinary
1,480
1,997
1,480
1,997
16-Feb-2022 The Vanguard Group, Inc. BUY 24.02 Ordinary 7,440 7,440
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
16-Feb-2022 The Vanguard Group, Inc. BUY 24.02 Ordinary 3,224 3,224
16-Feb-2022 The Vanguard Group, Inc. BUY 24.02 Ordinary 3,224 3,224
16-Feb-2022 The Vanguard Group, Inc. BUY 24.02 Ordinary 9,830 9,830
17-Feb-2022 The Vanguard Group, Inc. BUY 23.98 Ordinary 2,924 2,924
17-Feb-2022 The Vanguard Group, Inc. SELL 23.98 Ordinary (16,550) (16,550)
17-Feb-2022 The Vanguard Group, Inc. BUY 23.75 Ordinary 4,836 4,836
18-Feb-2022 The Vanguard Group, Inc. SELL 23.06 Ordinary (14,380) (14,380)
18-Feb-2022 The Vanguard Group, Inc. BUY 22.92 Ordinary 4,030 4,030
22-Feb-2022 The Vanguard Group, Inc. BUY 22.24 Ordinary 710 710
22-Feb-2022 The Vanguard Group, Inc. BUY 22.26 Ordinary 11,796 11,796
23-Feb-2022 The Vanguard Group, Inc. SELL 22.28 Ordinary (52,548) (52,548)
23-Feb-2022 The Vanguard Group, Inc. BUY 22.28 Ordinary 25,936 25,936
23-Feb-2022 The Vanguard Group, Inc. BUY 22.28 Ordinary 1,340 1,340
23-Feb-2022 The Vanguard Group, Inc. BUY 22.28 Ordinary 2,178 2,178
23-Feb-2022 The Vanguard Group, Inc. BUY 22.28 Ordinary 33,055 33,055
24-Feb-2022 The Vanguard Group, Inc. SELL 21.68 Ordinary (40,856) (40,856)
24-Feb-2022 The Vanguard Group, Inc. BUY 21.68 Ordinary 734 734
24-Feb-2022 The Vanguard Group, Inc. BUY 21.68 Ordinary 9,956 9,956
24-Feb-2022 The Vanguard Group, Inc. SELL 22.07 Ordinary (4,908) (4,908)
24-Feb-2022 The Vanguard Group, Inc. BUY 21.89 Ordinary 827 827
25-Feb-2022 The Vanguard Group, Inc. SELL 22.21 Ordinary (61,606) (61,606)
25-Feb-2022 The Vanguard Group, Inc. BUY 22.74 Ordinary 4,030 4,030
25-Feb-2022 The Vanguard Group, Inc. BUY 22.74 Ordinary 9,880 9,880
25-Feb-2022 The Vanguard Group, Inc. BUY 22.74 Ordinary 7,904 7,904
28-Feb-2022 The Vanguard Group, Inc. SELL 22.23 Ordinary (46,807) (46,807)
28-Feb-2022 The Vanguard Group, Inc. BUY 22.23 Ordinary 21,583 21,583
28-Feb-2022 The Vanguard Group, Inc. BUY 22.28 Ordinary 1,395 1,395
28-Feb-2022 The Vanguard Group, Inc. BUY 22.23 Ordinary 609 609
01-Mar-2022 The Vanguard Group, Inc. BUY 22.46 Ordinary 16,738 16,738
01-Mar-2022 The Vanguard Group, Inc. BUY 22.46 Ordinary 2,553 2,553
01-Mar-2022 The Vanguard Group, Inc. BUY 22.46 Ordinary 53,801 53,801
02-Mar-2022 The Vanguard Group, Inc. SELL 22.27 Ordinary (21,641) (21,641)
02-Mar-2022
02-Mar-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
22.49 Ordinary
22.10 Ordinary
9,885
66,015
9,885
66,015
03-Mar-2022 The Vanguard Group, Inc. BUY 22.05 Ordinary 31,788 31,788
03-Mar-2022 The Vanguard Group, Inc. BUY 22.33 Ordinary 40,393 40,393
04-Mar-2022 The Vanguard Group, Inc. SELL 21.75 Ordinary (3,325) (3,325)
04-Mar-2022 The Vanguard Group, Inc. BUY 21.75 Ordinary 1,046 1,046
07-Mar-2022 The Vanguard Group, Inc. BUY 21.28 Ordinary 5,032 5,032
07-Mar-2022 The Vanguard Group, Inc. SELL 21.38 Ordinary (8,180) (8,180)
08-Mar-2022 The Vanguard Group, Inc. SELL 21.34 Ordinary (523) (523)
08-Mar-2022 The Vanguard Group, Inc. BUY 21.44 Ordinary 15,770 15,770
08-Mar-2022 The Vanguard Group, Inc. BUY 21.44 Ordinary 53,336 53,336
08-Mar-2022 The Vanguard Group, Inc. BUY 21.44 Ordinary 2,051 2,051
08-Mar-2022 The Vanguard Group, Inc. SELL 21.42 Ordinary (3,903) (3,903)
09-Mar-2022 The Vanguard Group, Inc. BUY 21.56 Ordinary 21,031 21,031
09-Mar-2022 The Vanguard Group, Inc. BUY 21.56 Ordinary 31,632 31,632
09-Mar-2022 The Vanguard Group, Inc. BUY 21.42 Ordinary 977 977
09-Mar-2022 The Vanguard Group, Inc. SELL 21.56 Ordinary (2,786) (2,786)
09-Mar-2022 The Vanguard Group, Inc. BUY 21.67 Ordinary 2,786 2,786
09-Mar-2022
09-Mar-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
21.56 Ordinary
21.56 Ordinary
2,786
26,801
2,786
26,801
09-Mar-2022 The Vanguard Group, Inc. BUY 21.56 Ordinary 3,676 3,676
10-Mar-2022 The Vanguard Group, Inc. SELL 22.10 Ordinary (18,194) (18,194)
10-Mar-2022 The Vanguard Group, Inc. BUY 21.90 Ordinary 27,707 27,707
11-Mar-2022 The Vanguard Group, Inc. BUY 21.50 Ordinary 9,953 9,953
14-Mar-2022 The Vanguard Group, Inc. SELL 21.87 Ordinary (4,962) (4,962)
14-Mar-2022 The Vanguard Group, Inc. BUY 21.74 Ordinary 59,132 59,132
15-Mar-2022 The Vanguard Group, Inc. BUY 21.86 Ordinary 39,753 39,753
16-Mar-2022 The Vanguard Group, Inc. BUY 22.46 Ordinary 3,801 3,801
16-Mar-2022 The Vanguard Group, Inc. BUY 22.46 Ordinary 3,801 3,801
16-Mar-2022 The Vanguard Group, Inc. BUY 22.46 Ordinary 3,184 3,184
16-Mar-2022 The Vanguard Group, Inc. BUY 22.06 Ordinary 41,890 41,890
17-Mar-2022 The Vanguard Group, Inc. BUY 22.34 Ordinary 729 729
17-Mar-2022 The Vanguard Group, Inc. BUY 22.40 Ordinary 44,021 44,021
18-Mar-2022 The Vanguard Group, Inc. BUY 22.49 Ordinary 29,830 29,830
18-Mar-2022 The Vanguard Group, Inc. SELL 22.49 Ordinary (11,256) (11,256)
18-Mar-2022 The Vanguard Group, Inc. SELL 22.49 Ordinary (17,509) (17,509)
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
18-Mar-2022 The Vanguard Group, Inc. SELL 22.49 Ordinary (28,673) (28,673)
18-Mar-2022 The Vanguard Group, Inc. SELL 22.49 Ordinary (139,561) (139,561)
18-Mar-2022 The Vanguard Group, Inc. SELL 22.49 Ordinary (10,990) (10,990)
18-Mar-2022 The Vanguard Group, Inc. SELL 22.31 Ordinary (298) (298)
18-Mar-2022 The Vanguard Group, Inc. SELL 22.49 Ordinary (67,382) (67,382)
23-Mar-2022 The Vanguard Group, Inc. BUY 22.66 Ordinary 758 758
23-Mar-2022 The Vanguard Group, Inc. BUY 22.51 Ordinary 5,161 5,161
23-Mar-2022 The Vanguard Group, Inc. BUY 22.81 Ordinary 28,173 28,173
24-Mar-2022 The Vanguard Group, Inc. BUY 22.86 Ordinary 3,970 3,970
24-Mar-2022 The Vanguard Group, Inc. BUY 22.86 Ordinary 1,503 1,503
25-Mar-2022 The Vanguard Group, Inc. SELL 22.80 Ordinary (13,854) (13,854)
29-Mar-2022 The Vanguard Group, Inc. BUY 22.50 Ordinary 3,802 3,802
29-Mar-2022 The Vanguard Group, Inc. BUY 22.50 Ordinary 17,789 17,789
29-Mar-2022
29-Mar-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
22.50 Ordinary
22.50 Ordinary
37,327
31,305
37,327
31,305
30-Mar-2022 The Vanguard Group, Inc. BUY 22.97 Ordinary 11,153 11,153
31-Mar-2022 The Vanguard Group, Inc. BUY 22.89 Ordinary 1,404 1,404
31-Mar-2022 The Vanguard Group, Inc. BUY 22.89 Ordinary 702 702
31-Mar-2022 The Vanguard Group, Inc. BUY 22.71 Ordinary 8,024 8,024
31-Mar-2022 The Vanguard Group, Inc. SELL 22.71 Ordinary (90,362) (90,362)
31-Mar-2022 The Vanguard Group, Inc. BUY 22.98 Ordinary 28,904 28,904
01-Apr-2022
01-Apr-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
22.74 Ordinary
22.96 Ordinary
12,812
3,172
12,812
3,172
04-Apr-2022 The Vanguard Group, Inc. BUY 22.92 Ordinary 1,516 1,516
04-Apr-2022 The Vanguard Group, Inc. SELL 22.94 Ordinary (1,799) (1,799)
04-Apr-2022 The Vanguard Group, Inc. BUY 22.92 Ordinary 460 460
05-Apr-2022 The Vanguard Group, Inc. BUY 23.07 Ordinary 1,516 1,516
05-Apr-2022 The Vanguard Group, Inc. BUY 23.07 Ordinary 544 544
05-Apr-2022 The Vanguard Group, Inc. BUY 22.89 Ordinary 4,728 4,728
05-Apr-2022 The Vanguard Group, Inc. BUY 23.02 Ordinary 756 756
05-Apr-2022 The Vanguard Group, Inc. BUY 22.89 Ordinary 3,970 3,970
05-Apr-2022 The Vanguard Group, Inc. BUY 23.02 Ordinary 35,536 35,536
05-Apr-2022 The Vanguard Group, Inc. BUY 22.89 Ordinary 1,503 1,503
06-Apr-2022 The Vanguard Group, Inc. BUY 22.76 Ordinary 13,744 13,744
06-Apr-2022 The Vanguard Group, Inc. BUY 22.67 Ordinary 9,950 9,950
06-Apr-2022 The Vanguard Group, Inc. BUY 22.67 Ordinary 3,176 3,176
06-Apr-2022 The Vanguard Group, Inc. BUY 22.67 Ordinary 1,837 1,837
07-Apr-2022 The Vanguard Group, Inc. BUY 23.19 Ordinary 3,940 3,940
07-Apr-2022 The Vanguard Group, Inc. BUY 22.70 Ordinary 21,810 21,810
08-Apr-2022 The Vanguard Group, Inc. BUY 23.19 Ordinary 3,132 3,132
08-Apr-2022 The Vanguard Group, Inc. BUY 23.19 Ordinary 11,898 11,898
12-Apr-2022 The Vanguard Group, Inc. BUY 22.86 Ordinary 19,890 19,890
12-Apr-2022 The Vanguard Group, Inc. BUY 22.86 Ordinary 11,934 11,934
12-Apr-2022 The Vanguard Group, Inc. BUY 23.12 Ordinary 28,717 28,717
13-Apr-2022 The Vanguard Group, Inc. BUY 22.69 Ordinary 27,474 27,474
13-Apr-2022 The Vanguard Group, Inc. BUY 22.62 Ordinary 300 300
14-Apr-2022 The Vanguard Group, Inc. BUY 22.66 Ordinary 31,675 31,675
19-Apr-2022 The Vanguard Group, Inc. SELL 22.75 Ordinary (6,624) (6,624)
19-Apr-2022 The Vanguard Group, Inc. BUY 22.56 Ordinary 41,273 41,273
20-Apr-2022 The Vanguard Group, Inc. BUY 23.02 Ordinary 746 746
20-Apr-2022 The Vanguard Group, Inc. BUY 23.02 Ordinary 40,126 40,126
21-Apr-2022 The Vanguard Group, Inc. BUY 23.37 Ordinary 52,815 52,815
21-Apr-2022 The Vanguard Group, Inc. SELL 23.08 Ordinary (1,370) (1,370)
22-Apr-2022 The Vanguard Group, Inc. BUY 23.62 Ordinary 4,228 4,228
22-Apr-2022 The Vanguard Group, Inc. BUY 23.53 Ordinary 5,273 5,273
22-Apr-2022 The Vanguard Group, Inc. BUY 23.53 Ordinary 27,608 27,608
22-Apr-2022 The Vanguard Group, Inc. BUY 23.53 Ordinary 53,718 53,718
22-Apr-2022 The Vanguard Group, Inc. SELL 23.47 Ordinary (1,171) (1,171)
26-Apr-2022 The Vanguard Group, Inc. BUY 23.52 Ordinary 544 544
26-Apr-2022 The Vanguard Group, Inc. BUY 23.28 Ordinary 1,967 1,967
26-Apr-2022
26-Apr-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
23.52 Ordinary
23.28 Ordinary
7,758
14,590
7,758
14,590
26-Apr-2022 The Vanguard Group, Inc. BUY 23.52 Ordinary 64,257 64,257
27-Apr-2022
27-Apr-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
23.45 Ordinary
23.66 Ordinary
45,650
4,764
45,650
4,764
27-Apr-2022 The Vanguard Group, Inc. BUY 23.66 Ordinary 2,004 2,004
28-Apr-2022 The Vanguard Group, Inc. BUY 23.49 Ordinary 24,073 24,073
28-Apr-2022 The Vanguard Group, Inc. BUY 23.49 Ordinary 3,264 3,264
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
28-Apr-2022 The Vanguard Group, Inc. BUY 23.46 Ordinary 51,659 51,659
28-Apr-2022 The Vanguard Group, Inc. BUY 23.49 Ordinary 3,101 3,101
29-Apr-2022 The Vanguard Group, Inc. BUY 23.98 Ordinary 758 758
29-Apr-2022 The Vanguard Group, Inc. BUY 23.98 Ordinary 3,262 3,262
29-Apr-2022 The Vanguard Group, Inc. BUY 23.98 Ordinary 25,208 25,208
29-Apr-2022 The Vanguard Group, Inc. SELL 23.98 Ordinary (15,648) (15,648)
02-May-2022 The Vanguard Group, Inc. SELL 23.43 Ordinary (1,945) (1,945)
02-May-2022 The Vanguard Group, Inc. SELL 22.16 Ordinary (2,460) (2,460)
02-May-2022 The Vanguard Group, Inc. SELL 23.43 Ordinary (3,614) (3,614)
02-May-2022 The Vanguard Group, Inc. BUY 23.40 Ordinary 18,067 18,067
03-May-2022 The Vanguard Group, Inc. BUY 22.03 Ordinary 51,142 51,142
04-May-2022 The Vanguard Group, Inc. BUY 21.41 Ordinary 758 758
04-May-2022 The Vanguard Group, Inc. BUY 21.88 Ordinary 13,825 13,825
04-May-2022 The Vanguard Group, Inc. BUY 21.61 Ordinary 4,968 4,968
04-May-2022 The Vanguard Group, Inc. BUY 21.88 Ordinary 20,689 20,689
04-May-2022 The Vanguard Group, Inc. BUY 21.61 Ordinary 5,955 5,955
05-May-2022 The Vanguard Group, Inc. BUY 21.62 Ordinary 758 758
05-May-2022 The Vanguard Group, Inc. BUY 21.56 Ordinary 19,391 19,391
05-May-2022 The Vanguard Group, Inc. BUY 21.56 Ordinary 26,344 26,344
06-May-2022 The Vanguard Group, Inc. BUY 20.60 Ordinary 3,256 3,256
06-May-2022 The Vanguard Group, Inc. BUY 21.11 Ordinary 24,725 24,725
09-May-2022 The Vanguard Group, Inc. BUY 19.64 Ordinary 24,489 24,489
10-May-2022 The Vanguard Group, Inc. BUY 19.22 Ordinary 33,868 33,868
10-May-2022 The Vanguard Group, Inc. BUY 19.22 Ordinary 1,426 1,426
10-May-2022 The Vanguard Group, Inc. BUY 18.99 Ordinary 67,967 67,967
10-May-2022 The Vanguard Group, Inc. BUY 19.12 Ordinary 1,503 1,503
10-May-2022 The Vanguard Group, Inc. BUY 18.99 Ordinary 42,100 42,100
11-May-2022 The Vanguard Group, Inc. BUY 19.49 Ordinary 775 775
11-May-2022 The Vanguard Group, Inc. BUY 19.20 Ordinary 32,255 32,255
11-May-2022 The Vanguard Group, Inc. BUY 19.20 Ordinary 2,727 2,727
12-May-2022 The Vanguard Group, Inc. BUY 18.91 Ordinary 713 713
12-May-2022 The Vanguard Group, Inc. BUY 18.91 Ordinary 775 775
12-May-2022 The Vanguard Group, Inc. BUY 19.13 Ordinary 37,349 37,349
12-May-2022
13-May-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
18.94 Ordinary
19.40 Ordinary
3,970
35,052
3,970
35,052
13-May-2022 The Vanguard Group, Inc. BUY 19.40 Ordinary 12,188 12,188
13-May-2022 The Vanguard Group, Inc. BUY 19.40 Ordinary 864 864
13-May-2022 The Vanguard Group, Inc. BUY 19.40 Ordinary 26,843 26,843
13-May-2022 The Vanguard Group, Inc. BUY 19.67 Ordinary 3,763 3,763
18-May-2022 The Vanguard Group, Inc. BUY 19.08 Ordinary 10,080 10,080
18-May-2022 The Vanguard Group, Inc. BUY 19.08 Ordinary 1,382 1,382
19-May-2022 The Vanguard Group, Inc. BUY 19.15 Ordinary 4,027 4,027
19-May-2022 The Vanguard Group, Inc. BUY 19.07 Ordinary 3,723 3,723
19-May-2022 The Vanguard Group, Inc. BUY 19.07 Ordinary 6,640 6,640
19-May-2022 The Vanguard Group, Inc. BUY 19.07 Ordinary 5,955 5,955
19-May-2022 The Vanguard Group, Inc. BUY 19.15 Ordinary 978 978
20-May-2022 The Vanguard Group, Inc. BUY 19.37 Ordinary 25,542 25,542
20-May-2022 The Vanguard Group, Inc. BUY 19.37 Ordinary 2,275 2,275
23-May-2022
23-May-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
19.16 Ordinary
19.16 Ordinary
767
48,036
767
48,036
24-May-2022 The Vanguard Group, Inc. BUY 19.44 Ordinary 22,958 22,958
26-May-2022 The Vanguard Group, Inc. BUY 19.87 Ordinary 4,948 4,948
27-May-2022 The Vanguard Group, Inc. BUY 19.85 Ordinary 754 754
31-May-2022 The Vanguard Group, Inc. SELL 20.55 Ordinary (6,521) (6,521)
01-Jun-2022 The Vanguard Group, Inc. BUY 20.87 Ordinary 1,566 1,566
01-Jun-2022 The Vanguard Group, Inc. BUY 20.87 Ordinary 3,118 3,118
02-Jun-2022 The Vanguard Group, Inc. BUY 20.00 Ordinary 544 544
02-Jun-2022 The Vanguard Group, Inc. BUY 20.23 Ordinary 5,024 5,024
02-Jun-2022 The Vanguard Group, Inc. BUY 20.23 Ordinary 7,940 7,940
02-Jun-2022 The Vanguard Group, Inc. BUY 20.23 Ordinary 1,503 1,503
02-Jun-2022 The Vanguard Group, Inc. BUY 20.08 Ordinary 53,395 53,395
02-Jun-2022 The Vanguard Group, Inc. SELL 20.07 Ordinary (3,389) (3,389)
03-Jun-2022 The Vanguard Group, Inc. BUY 20.24 Ordinary 764 764
03-Jun-2022 The Vanguard Group, Inc. SELL 20.12 Ordinary (23,934) (23,934)
03-Jun-2022 The Vanguard Group, Inc. BUY 20.35 Ordinary 1,778 1,778
08-Jun-2022 The Vanguard Group, Inc. SELL 19.43 Ordinary (92,835) (92,835)
08-Jun-2022 The Vanguard Group, Inc. BUY 19.43 Ordinary 777 777
08-Jun-2022 The Vanguard Group, Inc. BUY 19.43 Ordinary 3,618 3,618
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
08-Jun-2022 The Vanguard Group, Inc. BUY 19.43 Ordinary 25,391 25,391
09-Jun-2022 The Vanguard Group, Inc. BUY 19.11 Ordinary 6,120 6,120
09-Jun-2022 The Vanguard Group, Inc. BUY 18.89 Ordinary 1,503 1,503
10-Jun-2022 The Vanguard Group, Inc. BUY 18.58 Ordinary 12,638 12,638
13-Jun-2022 The Vanguard Group, Inc. BUY 17.61 Ordinary 1,503 1,503
14-Jun-2022 The Vanguard Group, Inc. SELL 17.72 Ordinary (663) (663)
14-Jun-2022 The Vanguard Group, Inc. BUY 17.91 Ordinary 823 823
14-Jun-2022 The Vanguard Group, Inc. BUY 17.91 Ordinary 814 814
14-Jun-2022 The Vanguard Group, Inc. BUY 17.91 Ordinary 3,620 3,620
15-Jun-2022 The Vanguard Group, Inc. SELL 17.13 Ordinary (57,391) (57,391)
15-Jun-2022 The Vanguard Group, Inc. BUY 17.13 Ordinary 831 831
17-Jun-2022 The Vanguard Group, Inc. SELL 17.11 Ordinary (4,833) (4,833)
17-Jun-2022 The Vanguard Group, Inc. SELL 17.11 Ordinary (3,865) (3,865)
17-Jun-2022 The Vanguard Group, Inc. SELL 17.11 Ordinary (7,797) (7,797)
17-Jun-2022 The Vanguard Group, Inc. SELL 17.11 Ordinary (95,274) (95,274)
17-Jun-2022 The Vanguard Group, Inc. SELL 17.11 Ordinary (28,854) (28,854)
17-Jun-2022
17-Jun-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
SELL
SELL
17.11 Ordinary
17.11 Ordinary
(1,929)
(29,563)
(1,929)
(29,563)
20-Jun-2022 The Vanguard Group, Inc. SELL 17.69 Ordinary (65,245) (65,245)
20-Jun-2022 The Vanguard Group, Inc. BUY 17.69 Ordinary 3,236 3,236
21-Jun-2022 The Vanguard Group, Inc. BUY 17.53 Ordinary 1,688 1,688
21-Jun-2022 The Vanguard Group, Inc. BUY 17.53 Ordinary 844 844
22-Jun-2022 The Vanguard Group, Inc. BUY 17.25 Ordinary 770 770
23-Jun-2022 The Vanguard Group, Inc. BUY 17.76 Ordinary 39,320 39,320
24-Jun-2022 The Vanguard Group, Inc. BUY 18.68 Ordinary 851 851
24-Jun-2022 The Vanguard Group, Inc. BUY 18.68 Ordinary 1,634 1,634
24-Jun-2022 The Vanguard Group, Inc. BUY 19.02 Ordinary 6,512 6,512
24-Jun-2022 The Vanguard Group, Inc. BUY 19.02 Ordinary 1,503 1,503
27-Jun-2022
28-Jun-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
18.84 Ordinary
18.99 Ordinary
16,040
805
16,040
805
28-Jun-2022 The Vanguard Group, Inc. BUY 18.99 Ordinary 25,878 25,878
28-Jun-2022 The Vanguard Group, Inc. BUY 18.67 Ordinary 12,024 12,024
28-Jun-2022 The Vanguard Group, Inc. BUY 18.88 Ordinary 2,078 2,078
29-Jun-2022 The Vanguard Group, Inc. BUY 18.20 Ordinary 792 792
29-Jun-2022 The Vanguard Group, Inc. BUY 18.20 Ordinary 3,218 3,218
29-Jun-2022 The Vanguard Group, Inc. BUY 18.21 Ordinary 2,540 2,540
29-Jun-2022 The Vanguard Group, Inc. BUY 18.41 Ordinary 32,224 32,224
29-Jun-2022 The Vanguard Group, Inc. BUY 18.41 Ordinary 7,998 7,998
29-Jun-2022
29-Jun-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
SELL
BUY
18.54 Ordinary
18.41 Ordinary
(2,266)
26,572
(2,266)
26,572
30-Jun-2022 The Vanguard Group, Inc. BUY 17.89 Ordinary 10,060 10,060
30-Jun-2022 The Vanguard Group, Inc. BUY 17.89 Ordinary 33,380 33,380
30-Jun-2022 The Vanguard Group, Inc. BUY 17.89 Ordinary 8,345 8,345
30-Jun-2022 The Vanguard Group, Inc. BUY 17.89 Ordinary 25,035 25,035
30-Jun-2022 The Vanguard Group, Inc. SELL 17.84 Ordinary (1,534) (1,534)
01-Jul-2022 The Vanguard Group, Inc. BUY 18.57 Ordinary 24,168 24,168
01-Jul-2022 The Vanguard Group, Inc. BUY 18.57 Ordinary 20,028 20,028
01-Jul-2022 The Vanguard Group, Inc. BUY 18.57 Ordinary 8,140 8,140
05-Jul-2022
05-Jul-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
18.57 Ordinary
18.57 Ordinary
12,096
13,352
12,096
13,352
06-Jul-2022 The Vanguard Group, Inc. BUY 19.27 Ordinary 1,640 1,640
06-Jul-2022 The Vanguard Group, Inc. BUY 19.27 Ordinary 5,539 5,539
06-Jul-2022 The Vanguard Group, Inc. BUY 19.37 Ordinary 5,238 5,238
06-Jul-2022 The Vanguard Group, Inc. BUY 19.27 Ordinary 10,649 10,649
06-Jul-2022 The Vanguard Group, Inc. BUY 19.37 Ordinary 5,007 5,007
06-Jul-2022 The Vanguard Group, Inc. BUY 19.37 Ordinary 8,954 8,954
06-Jul-2022 The Vanguard Group, Inc. BUY 18.79 Ordinary 32,435 32,435
07-Jul-2022 The Vanguard Group, Inc. BUY 19.34 Ordinary 12,710 12,710
07-Jul-2022
07-Jul-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
19.29 Ordinary
19.29 Ordinary
9,466
14,964
9,466
14,964
07-Jul-2022 The Vanguard Group, Inc. BUY 19.29 Ordinary 42,591 42,591
08-Jul-2022 The Vanguard Group, Inc. BUY 18.99 Ordinary 8,029 8,029
08-Jul-2022 The Vanguard Group, Inc. BUY 18.99 Ordinary 6,676 6,676
11-Jul-2022 The Vanguard Group, Inc. BUY 18.76 Ordinary 42,967 42,967
12-Jul-2022 The Vanguard Group, Inc. BUY 18.85 Ordinary 7,348 7,348
12-Jul-2022 The Vanguard Group, Inc. BUY 18.51 Ordinary 10,100 10,100
12-Jul-2022 The Vanguard Group, Inc. BUY 18.51 Ordinary 73,700 73,700
12-Jul-2022 The Vanguard Group, Inc. BUY 18.51 Ordinary 8,140 8,140
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
13-Jul-2022 The Vanguard Group, Inc. BUY 18.93 Ordinary 20,519 20,519
13-Jul-2022 The Vanguard Group, Inc. BUY 18.93 Ordinary 52,415 52,415
13-Jul-2022 The Vanguard Group, Inc. BUY 19.03 Ordinary 2,158 2,158
14-Jul-2022 The Vanguard Group, Inc. BUY 18.84 Ordinary 810 810
15-Jul-2022 The Vanguard Group, Inc. BUY 19.12 Ordinary 14,147 14,147
15-Jul-2022 The Vanguard Group, Inc. BUY 18.95 Ordinary 57,902 57,902
18-Jul-2022 The Vanguard Group, Inc. BUY 18.90 Ordinary 1,503 1,503
19-Jul-2022 The Vanguard Group, Inc. BUY 18.87 Ordinary 23,937 23,937
19-Jul-2022 The Vanguard Group, Inc. SELL 18.86 Ordinary (54,771) (54,771)
19-Jul-2022 The Vanguard Group, Inc. BUY 18.87 Ordinary 21,562 21,562
20-Jul-2022 The Vanguard Group, Inc. BUY 19.16 Ordinary 8,047 8,047
20-Jul-2022 The Vanguard Group, Inc. BUY 19.16 Ordinary 5,025 5,025
20-Jul-2022 The Vanguard Group, Inc. BUY 19.07 Ordinary 28,785 28,785
21-Jul-2022 The Vanguard Group, Inc. BUY 19.15 Ordinary 4,022 4,022
21-Jul-2022 The Vanguard Group, Inc. BUY 19.14 Ordinary 10,151 10,151
21-Jul-2022 The Vanguard Group, Inc. BUY 19.14 Ordinary 23,885 23,885
21-Jul-2022 The Vanguard Group, Inc. BUY 19.14 Ordinary 62,291 62,291
22-Jul-2022 The Vanguard Group, Inc. BUY 19.23 Ordinary 30,136 30,136
22-Jul-2022 The Vanguard Group, Inc. BUY 19.31 Ordinary 12,497 12,497
22-Jul-2022 The Vanguard Group, Inc. BUY 19.31 Ordinary 19,893 19,893
22-Jul-2022 The Vanguard Group, Inc. BUY 19.23 Ordinary 3,687 3,687
25-Jul-2022 The Vanguard Group, Inc. BUY 19.29 Ordinary 35,081 35,081
26-Jul-2022 The Vanguard Group, Inc. BUY 19.34 Ordinary 1,705 1,705
26-Jul-2022 The Vanguard Group, Inc. BUY 19.34 Ordinary 12,172 12,172
26-Jul-2022 The Vanguard Group, Inc. BUY 19.22 Ordinary 814 814
26-Jul-2022 The Vanguard Group, Inc. BUY 19.34 Ordinary 27,237 27,237
27-Jul-2022 The Vanguard Group, Inc. BUY 19.59 Ordinary 20,050 20,050
28-Jul-2022 The Vanguard Group, Inc. BUY 19.79 Ordinary 3,215 3,215
28-Jul-2022 The Vanguard Group, Inc. BUY 20.05 Ordinary 10,015 10,015
29-Jul-2022 The Vanguard Group, Inc. BUY 20.40 Ordinary 34,786 34,786
01-Aug-2022 The Vanguard Group, Inc. BUY 20.57 Ordinary 6,280 6,280
01-Aug-2022 The Vanguard Group, Inc. BUY 20.69 Ordinary 34,602 34,602
02-Aug-2022 The Vanguard Group, Inc. BUY 20.43 Ordinary 1,658 1,658
02-Aug-2022
02-Aug-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
20.43 Ordinary
20.43 Ordinary
5,070
1,490
5,070
1,490
03-Aug-2022 The Vanguard Group, Inc. BUY 20.47 Ordinary 6,209 6,209
03-Aug-2022 The Vanguard Group, Inc. BUY 20.44 Ordinary 14,979 14,979
03-Aug-2022 The Vanguard Group, Inc. BUY 20.56 Ordinary 15,048 15,048
03-Aug-2022 The Vanguard Group, Inc. BUY 20.56 Ordinary 5,016 5,016
04-Aug-2022 The Vanguard Group, Inc. BUY 20.50 Ordinary 1,564 1,564
04-Aug-2022 The Vanguard Group, Inc. BUY 20.50 Ordinary 3,611 3,611
04-Aug-2022 The Vanguard Group, Inc. BUY 20.53 Ordinary 6,003 6,003
04-Aug-2022 The Vanguard Group, Inc. BUY 20.53 Ordinary 5,016 5,016
04-Aug-2022 The Vanguard Group, Inc. BUY 20.80 Ordinary 17,677 17,677
04-Aug-2022 The Vanguard Group, Inc. BUY 20.53 Ordinary 9,768 9,768
05-Aug-2022 The Vanguard Group, Inc. BUY 20.70 Ordinary 2,570 2,570
08-Aug-2022 The Vanguard Group, Inc. BUY 20.13 Ordinary 828 828
08-Aug-2022 The Vanguard Group, Inc. BUY 20.34 Ordinary 26,861 26,861
09-Aug-2022 The Vanguard Group, Inc. BUY 20.50 Ordinary 4,065 4,065
09-Aug-2022 The Vanguard Group, Inc. BUY 20.43 Ordinary 29,963 29,963
09-Aug-2022 The Vanguard Group, Inc. BUY 20.43 Ordinary 21,858 21,858
10-Aug-2022 The Vanguard Group, Inc. BUY 19.97 Ordinary 821 821
10-Aug-2022 The Vanguard Group, Inc. BUY 20.11 Ordinary 4,988 4,988
10-Aug-2022 The Vanguard Group, Inc. BUY 20.26 Ordinary 10,362 10,362
10-Aug-2022 The Vanguard Group, Inc. BUY 20.11 Ordinary 10,020 10,020
10-Aug-2022 The Vanguard Group, Inc. BUY 20.11 Ordinary 14,028 14,028
10-Aug-2022 The Vanguard Group, Inc. BUY 20.11 Ordinary 12,024 12,024
10-Aug-2022 The Vanguard Group, Inc. BUY 20.11 Ordinary 24,048 24,048
10-Aug-2022 The Vanguard Group, Inc. BUY 20.11 Ordinary 20,350 20,350
10-Aug-2022 The Vanguard Group, Inc. BUY 20.11 Ordinary 1,503 1,503
11-Aug-2022 The Vanguard Group, Inc. BUY 20.77 Ordinary 31,396 31,396
12-Aug-2022 The Vanguard Group, Inc. BUY 20.50 Ordinary 2,880 2,880
16-Aug-2022 The Vanguard Group, Inc. BUY 20.60 Ordinary 8,016 8,016
18-Aug-2022 The Vanguard Group, Inc. BUY 21.04 Ordinary 1,630 1,630
18-Aug-2022 The Vanguard Group, Inc. SELL 21.09 Ordinary (2,150) (2,150)
18-Aug-2022 The Vanguard Group, Inc. BUY 21.08 Ordinary 5,068 5,068
19-Aug-2022 The Vanguard Group, Inc. BUY 20.40 Ordinary 1,265 1,265
19-Aug-2022 The Vanguard Group, Inc. BUY 20.92 Ordinary 16,153 16,153
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
22-Aug-2022 The Vanguard Group, Inc. BUY 20.10 Ordinary 38,390 38,390
22-Aug-2022 The Vanguard Group, Inc. BUY 20.00 Ordinary 16,032 16,032
22-Aug-2022 The Vanguard Group, Inc. BUY 20.10 Ordinary 55,829 55,829
23-Aug-2022 The Vanguard Group, Inc. SELL 19.74 Ordinary (40,415) (40,415)
23-Aug-2022 The Vanguard Group, Inc. BUY 19.82 Ordinary 14,471 14,471
23-Aug-2022 The Vanguard Group, Inc. BUY 19.74 Ordinary 10,020 10,020
23-Aug-2022 The Vanguard Group, Inc. BUY 19.82 Ordinary 54,259 54,259
24-Aug-2022 The Vanguard Group, Inc. BUY 19.41 Ordinary 6,105 6,105
29-Aug-2022 The Vanguard Group, Inc. BUY 20.13 Ordinary 13,032 13,032
29-Aug-2022 The Vanguard Group, Inc. BUY 20.15 Ordinary 10,020 10,020
30-Aug-2022 The Vanguard Group, Inc. BUY 20.21 Ordinary 11,484 11,484
30-Aug-2022 The Vanguard Group, Inc. BUY 20.15 Ordinary 4,190 4,190
31-Aug-2022 The Vanguard Group, Inc. BUY 19.67 Ordinary 6,815 6,815
31-Aug-2022 The Vanguard Group, Inc. BUY 19.67 Ordinary 3,299 3,299
31-Aug-2022 The Vanguard Group, Inc. BUY 19.67 Ordinary 19,453 19,453
31-Aug-2022 The Vanguard Group, Inc. BUY 19.43 Ordinary 1,503 1,503
01-Sep-2022 The Vanguard Group, Inc. BUY 19.17 Ordinary 3,226 3,226
01-Sep-2022 The Vanguard Group, Inc. BUY 19.24 Ordinary 47,093 47,093
02-Sep-2022 The Vanguard Group, Inc. SELL 19.21 Ordinary (662) (662)
02-Sep-2022 The Vanguard Group, Inc. SELL 19.31 Ordinary (8,968) (8,968)
02-Sep-2022 The Vanguard Group, Inc. BUY 19.08 Ordinary 10,095 10,095
02-Sep-2022 The Vanguard Group, Inc. BUY 19.08 Ordinary 14,133 14,133
02-Sep-2022 The Vanguard Group, Inc. BUY 19.34 Ordinary 24,980 24,980
06-Sep-2022 The Vanguard Group, Inc. BUY 18.82 Ordinary 1,602 1,602
06-Sep-2022 The Vanguard Group, Inc. BUY 18.82 Ordinary 564 564
06-Sep-2022 The Vanguard Group, Inc. SELL 18.78 Ordinary (24,294) (24,294)
07-Sep-2022 The Vanguard Group, Inc. BUY 18.78 Ordinary 16,280 16,280
07-Sep-2022 The Vanguard Group, Inc. BUY 18.57 Ordinary 54,548 54,548
07-Sep-2022 The Vanguard Group, Inc. BUY 18.78 Ordinary 8,140 8,140
07-Sep-2022 The Vanguard Group, Inc. BUY 18.57 Ordinary 111,622 111,622
08-Sep-2022 The Vanguard Group, Inc. BUY 19.26 Ordinary 835 835
08-Sep-2022 The Vanguard Group, Inc. BUY 19.26 Ordinary 1,134 1,134
09-Sep-2022 The Vanguard Group, Inc. BUY 19.05 Ordinary 1,596 1,596
09-Sep-2022 The Vanguard Group, Inc. BUY 19.27 Ordinary 10,095 10,095
12-Sep-2022 The Vanguard Group, Inc. BUY 19.29 Ordinary 16,152 16,152
12-Sep-2022 The Vanguard Group, Inc. BUY 19.29 Ordinary 7,733 7,733
13-Sep-2022 The Vanguard Group, Inc. BUY 19.15 Ordinary 6,919 6,919
14-Sep-2022 The Vanguard Group, Inc. SELL 18.69 Ordinary (86,271) (86,271)
15-Sep-2022 The Vanguard Group, Inc. BUY 18.29 Ordinary 816 816
16-Sep-2022 The Vanguard Group, Inc. BUY 17.80 Ordinary 1,562 1,562
16-Sep-2022 The Vanguard Group, Inc. BUY 17.80 Ordinary 1,730 1,730
16-Sep-2022 The Vanguard Group, Inc. SELL 17.80 Ordinary (18,142) (18,142)
16-Sep-2022 The Vanguard Group, Inc. SELL 17.80 Ordinary (52,025) (52,025)
16-Sep-2022 The Vanguard Group, Inc. BUY 17.80 Ordinary 25,522 25,522
16-Sep-2022 The Vanguard Group, Inc. SELL 17.80 Ordinary (107,653) (107,653)
19-Sep-2022 The Vanguard Group, Inc. BUY 18.05 Ordinary 6,330 6,330
20-Sep-2022 The Vanguard Group, Inc. SELL 17.95 Ordinary (17,443) (17,443)
20-Sep-2022 The Vanguard Group, Inc. BUY 17.96 Ordinary 55,608 55,608
21-Sep-2022 The Vanguard Group, Inc. BUY 17.55 Ordinary 2,409 2,409
21-Sep-2022 The Vanguard Group, Inc. SELL 17.34 Ordinary (8,058) (8,058)
21-Sep-2022 The Vanguard Group, Inc. BUY 17.34 Ordinary 12,162 12,162
21-Sep-2022 The Vanguard Group, Inc. BUY 17.34 Ordinary 1,524 1,524
21-Sep-2022 The Vanguard Group, Inc. BUY 17.55 Ordinary 35,868 35,868
23-Sep-2022 The Vanguard Group, Inc. BUY 16.90 Ordinary 1,596 1,596
23-Sep-2022 The Vanguard Group, Inc. BUY 16.90 Ordinary 5,457 5,457
23-Sep-2022 The Vanguard Group, Inc. BUY 17.08 Ordinary 31,621 31,621
23-Sep-2022 The Vanguard Group, Inc. BUY 17.08 Ordinary 4,991 4,991
26-Sep-2022 The Vanguard Group, Inc. BUY 16.78 Ordinary 26,166 26,166
26-Sep-2022 The Vanguard Group, Inc. BUY 16.78 Ordinary 771 771
26-Sep-2022 The Vanguard Group, Inc. BUY 16.78 Ordinary 1,590 1,590
26-Sep-2022 The Vanguard Group, Inc. BUY 16.78 Ordinary 3,219 3,219
26-Sep-2022 The Vanguard Group, Inc. BUY 16.80 Ordinary 4,415 4,415
26-Sep-2022 The Vanguard Group, Inc. BUY 16.80 Ordinary 16,216 16,216
26-Sep-2022 The Vanguard Group, Inc. BUY 16.80 Ordinary 6,330 6,330
27-Sep-2022 The Vanguard Group, Inc. BUY 16.36 Ordinary 826 826
27-Sep-2022 The Vanguard Group, Inc. BUY 16.36 Ordinary 570 570
27-Sep-2022 The Vanguard Group, Inc. SELL 16.52 Ordinary (1,801) (1,801)
27-Sep-2022 The Vanguard Group, Inc. BUY 16.19 Ordinary 5,036 5,036
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
27-Sep-2022 The Vanguard Group, Inc. BUY 16.19 Ordinary 1,266 1,266
28-Sep-2022 The Vanguard Group, Inc. BUY 16.10 Ordinary 1,644 1,644
28-Sep-2022 The Vanguard Group, Inc. BUY 16.10 Ordinary 1,644 1,644
28-Sep-2022 The Vanguard Group, Inc. BUY 16.10 Ordinary 19,223 19,223
28-Sep-2022 The Vanguard Group, Inc. SELL 16.38 Ordinary (16,116) (16,116)
28-Sep-2022 The Vanguard Group, Inc. SELL 16.18 Ordinary (27,932) (27,932)
28-Sep-2022 The Vanguard Group, Inc. BUY 16.10 Ordinary 29,363 29,363
28-Sep-2022 The Vanguard Group, Inc. BUY 16.10 Ordinary 11,004 11,004
28-Sep-2022 The Vanguard Group, Inc. BUY 16.10 Ordinary 45,585 45,585
28-Sep-2022 The Vanguard Group, Inc. BUY 16.10 Ordinary 32,812 32,812
29-Sep-2022 The Vanguard Group, Inc. BUY 16.23 Ordinary 4,470 4,470
29-Sep-2022 The Vanguard Group, Inc. BUY 16.11 Ordinary 5,044 5,044
29-Sep-2022 The Vanguard Group, Inc. BUY 16.39 Ordinary 30,963 30,963
03-Oct-2022 The Vanguard Group, Inc. BUY 16.14 Ordinary 5,068 5,068
03-Oct-2022 The Vanguard Group, Inc. BUY 16.14 Ordinary 6,330 6,330
03-Oct-2022 The Vanguard Group, Inc. BUY 15.74 Ordinary 46,012 46,012
03-Oct-2022 The Vanguard Group, Inc. SELL 15.84 Ordinary (3,958) (3,958)
04-Oct-2022 The Vanguard Group, Inc. BUY 16.74 Ordinary 2,436 2,436
04-Oct-2022 The Vanguard Group, Inc. BUY 16.98 Ordinary 5,068 5,068
04-Oct-2022 The Vanguard Group, Inc. BUY 16.98 Ordinary 5,068 5,068
04-Oct-2022 The Vanguard Group, Inc. BUY 16.98 Ordinary 7,602 7,602
04-Oct-2022 The Vanguard Group, Inc. BUY 16.98 Ordinary 6,688 6,688
05-Oct-2022 The Vanguard Group, Inc. BUY 17.28 Ordinary 1,626 1,626
05-Oct-2022 The Vanguard Group, Inc. BUY 17.28 Ordinary 11,316 11,316
05-Oct-2022 The Vanguard Group, Inc. BUY 17.46 Ordinary 37,672 37,672
06-Oct-2022 The Vanguard Group, Inc. BUY 16.85 Ordinary 3,221 3,221
06-Oct-2022 The Vanguard Group, Inc. BUY 16.66 Ordinary 4,405 4,405
06-Oct-2022 The Vanguard Group, Inc. SELL 16.66 Ordinary (16,164) (16,164)
06-Oct-2022
06-Oct-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
16.66 Ordinary
16.98 Ordinary
1,016
56,916
1,016
56,916
07-Oct-2022 The Vanguard Group, Inc. BUY 16.25 Ordinary 3,392 3,392
11-Oct-2022 The Vanguard Group, Inc. BUY 15.88 Ordinary 4,390 4,390
11-Oct-2022 The Vanguard Group, Inc. BUY 15.88 Ordinary 6,081 6,081
11-Oct-2022 The Vanguard Group, Inc. BUY 15.88 Ordinary 1,524 1,524
11-Oct-2022 The Vanguard Group, Inc. BUY 15.88 Ordinary 3,400 3,400
12-Oct-2022 The Vanguard Group, Inc. BUY 15.96 Ordinary 564 564
12-Oct-2022 The Vanguard Group, Inc. BUY 15.85 Ordinary 4,385 4,385
12-Oct-2022 The Vanguard Group, Inc. BUY 15.85 Ordinary 16,168 16,168
12-Oct-2022 The Vanguard Group, Inc. BUY 15.98 Ordinary 31,681 31,681
12-Oct-2022 The Vanguard Group, Inc. BUY 15.96 Ordinary 160 160
13-Oct-2022 The Vanguard Group, Inc. SELL 15.74 Ordinary (90,808) (90,808)
13-Oct-2022 The Vanguard Group, Inc. BUY 16.13 Ordinary 6,132 6,132
13-Oct-2022 The Vanguard Group, Inc. BUY 15.70 Ordinary 14,564 14,564
13-Oct-2022 The Vanguard Group, Inc. BUY 15.70 Ordinary 33,575 33,575
14-Oct-2022 The Vanguard Group, Inc. SELL 15.67 Ordinary (56,588) (56,588)
14-Oct-2022 The Vanguard Group, Inc. BUY 16.16 Ordinary 9,500 9,500
17-Oct-2022 The Vanguard Group, Inc. BUY 16.23 Ordinary 6,090 6,090
17-Oct-2022 The Vanguard Group, Inc. BUY 16.23 Ordinary 4,220 4,220
17-Oct-2022
18-Oct-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
15.95 Ordinary
16.54 Ordinary
42,216
2,540
42,216
2,540
19-Oct-2022 The Vanguard Group, Inc. BUY 16.76 Ordinary 36,552 36,552
19-Oct-2022 The Vanguard Group, Inc. BUY 16.55 Ordinary 4,400 4,400
19-Oct-2022 The Vanguard Group, Inc. BUY 16.71 Ordinary 4,177 4,177
20-Oct-2022 The Vanguard Group, Inc. BUY 16.39 Ordinary 1,776 1,776
20-Oct-2022 The Vanguard Group, Inc. BUY 16.39 Ordinary 3,552 3,552
20-Oct-2022 The Vanguard Group, Inc. BUY 16.39 Ordinary 16,168 16,168
21-Oct-2022 The Vanguard Group, Inc. BUY 16.20 Ordinary 5,076 5,076
21-Oct-2022 The Vanguard Group, Inc. BUY 16.20 Ordinary 6,345 6,345
21-Oct-2022 The Vanguard Group, Inc. BUY 16.20 Ordinary 14,147 14,147
21-Oct-2022 The Vanguard Group, Inc. BUY 16.20 Ordinary 12,126 12,126
21-Oct-2022 The Vanguard Group, Inc. BUY 16.20 Ordinary 11,704 11,704
21-Oct-2022 The Vanguard Group, Inc. BUY 16.09 Ordinary 49,118 49,118
21-Oct-2022 The Vanguard Group, Inc. BUY 15.92 Ordinary 921 921
24-Oct-2022 The Vanguard Group, Inc. BUY 16.41 Ordinary 2,640 2,640
24-Oct-2022 The Vanguard Group, Inc. BUY 16.38 Ordinary 34,765 34,765
25-Oct-2022 The Vanguard Group, Inc. SELL 16.56 Ordinary (1,586) (1,586)
25-Oct-2022 The Vanguard Group, Inc. BUY 16.76 Ordinary 5,080 5,080
25-Oct-2022 The Vanguard Group, Inc. BUY 16.52 Ordinary 43,502 43,502
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
26-Oct-2022 The Vanguard Group, Inc. SELL 16.95 Ordinary (420) (420)
26-Oct-2022 The Vanguard Group, Inc. BUY 16.96 Ordinary 14,003 14,003
26-Oct-2022 The Vanguard Group, Inc. BUY 16.96 Ordinary 18,189 18,189
26-Oct-2022 The Vanguard Group, Inc. BUY 16.96 Ordinary 8,440 8,440
26-Oct-2022 The Vanguard Group, Inc. SELL 17.00 Ordinary (5,431) (5,431)
28-Oct-2022 The Vanguard Group, Inc. BUY 17.15 Ordinary 12,126 12,126
28-Oct-2022 The Vanguard Group, Inc. BUY 17.15 Ordinary 1,524 1,524
28-Oct-2022 The Vanguard Group, Inc. BUY 16.73 Ordinary 49,407 49,407
01-Nov-2022 The Vanguard Group, Inc. BUY 17.60 Ordinary 3,600 3,600
01-Nov-2022 The Vanguard Group, Inc. BUY 17.60 Ordinary 26,273 26,273
02-Nov-2022 The Vanguard Group, Inc. BUY 16.77 Ordinary 11,160 11,160
02-Nov-2022 The Vanguard Group, Inc. BUY 17.39 Ordinary 31,915 31,915
03-Nov-2022 The Vanguard Group, Inc. BUY 16.97 Ordinary 1,634 1,634
03-Nov-2022 The Vanguard Group, Inc. BUY 16.92 Ordinary 12,660 12,660
04-Nov-2022 The Vanguard Group, Inc. BUY 16.83 Ordinary 566 566
04-Nov-2022 The Vanguard Group, Inc. BUY 17.01 Ordinary 11,403 11,403
04-Nov-2022 The Vanguard Group, Inc. BUY 17.01 Ordinary 3,696 3,696
04-Nov-2022 The Vanguard Group, Inc. BUY 16.83 Ordinary 14,337 14,337
04-Nov-2022 The Vanguard Group, Inc. BUY 17.01 Ordinary 14,147 14,147
04-Nov-2022 The Vanguard Group, Inc. BUY 17.01 Ordinary 12,126 12,126
08-Nov-2022 The Vanguard Group, Inc. BUY 17.03 Ordinary 1,684 1,684
10-Nov-2022 The Vanguard Group, Inc. BUY 17.81 Ordinary 1,836 1,836
10-Nov-2022 The Vanguard Group, Inc. BUY 17.81 Ordinary 12,126 12,126
10-Nov-2022 The Vanguard Group, Inc. BUY 17.81 Ordinary 8,084 8,084
10-Nov-2022 The Vanguard Group, Inc. BUY 17.81 Ordinary 10,105 10,105
10-Nov-2022 The Vanguard Group, Inc. BUY 17.81 Ordinary 12,238 12,238
11-Nov-2022 The Vanguard Group, Inc. BUY 18.27 Ordinary 825 825
11-Nov-2022
11-Nov-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
18.36 Ordinary
18.27 Ordinary
35,948
2,143
35,948
2,143
14-Nov-2022 The Vanguard Group, Inc. BUY 18.24 Ordinary 3,778 3,778
15-Nov-2022 The Vanguard Group, Inc. BUY 17.86 Ordinary 3,568 3,568
15-Nov-2022 The Vanguard Group, Inc. BUY 17.86 Ordinary 2,532 2,532
16-Nov-2022 The Vanguard Group, Inc. SELL 17.89 Ordinary (253) (253)
16-Nov-2022 The Vanguard Group, Inc. SELL 17.79 Ordinary (5,016) (5,016)
18-Nov-2022 The Vanguard Group, Inc. BUY 18.38 Ordinary 18,512 18,512
22-Nov-2022 The Vanguard Group, Inc. BUY 18.15 Ordinary 572 572
22-Nov-2022 The Vanguard Group, Inc. BUY 18.33 Ordinary 10,105 10,105
25-Nov-2022 The Vanguard Group, Inc. SELL 18.76 Ordinary (10,032) (10,032)
28-Nov-2022 The Vanguard Group, Inc. BUY 18.82 Ordinary 3,484 3,484
29-Nov-2022 The Vanguard Group, Inc. BUY 18.69 Ordinary 1,642 1,642
29-Nov-2022 The Vanguard Group, Inc. BUY 18.54 Ordinary 9,836 9,836
30-Nov-2022 The Vanguard Group, Inc. BUY 19.12 Ordinary 9,834 9,834
01-Dec-2022 The Vanguard Group, Inc. SELL 19.13 Ordinary (6,688) (6,688)
01-Dec-2022 The Vanguard Group, Inc. BUY 19.44 Ordinary 1,810 1,810
02-Dec-2022 The Vanguard Group, Inc. BUY 18.41 Ordinary 1,596 1,596
02-Dec-2022 The Vanguard Group, Inc. BUY 18.48 Ordinary 3,284 3,284
02-Dec-2022 The Vanguard Group, Inc. BUY 18.48 Ordinary 1,524 1,524
05-Dec-2022 The Vanguard Group, Inc. BUY 18.73 Ordinary 383 383
08-Dec-2022
08-Dec-2022
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
18.32 Ordinary
18.20 Ordinary
3,360
31,057
3,360
31,057
12-Dec-2022 The Vanguard Group, Inc. BUY 18.43 Ordinary 4,140 4,140
13-Dec-2022 The Vanguard Group, Inc. BUY 18.31 Ordinary 20,022 20,022
13-Dec-2022 The Vanguard Group, Inc. BUY 18.31 Ordinary 567 567
13-Dec-2022 The Vanguard Group, Inc. BUY 18.32 Ordinary 2,478 2,478
13-Dec-2022 The Vanguard Group, Inc. BUY 18.32 Ordinary 4,130 4,130
13-Dec-2022 The Vanguard Group, Inc. BUY 18.32 Ordinary 4,130 4,130
16-Dec-2022 The Vanguard Group, Inc. BUY 18.22 Ordinary 12 12
16-Dec-2022 The Vanguard Group, Inc. BUY 18.22 Ordinary 70 70
16-Dec-2022 The Vanguard Group, Inc. BUY 18.22 Ordinary 1,486 1,486
16-Dec-2022 The Vanguard Group, Inc. BUY 18.22 Ordinary 7,929 7,929
16-Dec-2022 The Vanguard Group, Inc. BUY 18.22 Ordinary 1,217 1,217
16-Dec-2022 The Vanguard Group, Inc. BUY 18.22 Ordinary 1,764 1,764
16-Dec-2022 The Vanguard Group, Inc. BUY 18.22 Ordinary 272 272
16-Dec-2022 The Vanguard Group, Inc. SELL 18.22 Ordinary (8,840) (8,840)
16-Dec-2022 The Vanguard Group, Inc. SELL 18.22 Ordinary (20,061) (20,061)
16-Dec-2022 The Vanguard Group, Inc. BUY 18.22 Ordinary 1,099 1,099
16-Dec-2022 The Vanguard Group, Inc. BUY 18.22 Ordinary 7,163 7,163
16-Dec-2022 The Vanguard Group, Inc. BUY 18.22 Ordinary 23,461 23,461
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
16-Dec-2022 The Vanguard Group, Inc. BUY 18.22 Ordinary 3,599 3,599
16-Dec-2022 The Vanguard Group, Inc. SELL 18.22 Ordinary (1,214) (1,214)
16-Dec-2022 The Vanguard Group, Inc. BUY 18.22 Ordinary 1,319 1,319
16-Dec-2022 The Vanguard Group, Inc. BUY 18.22 Ordinary 203 203
16-Dec-2022 The Vanguard Group, Inc. BUY 18.22 Ordinary 2,981 2,981
16-Dec-2022 The Vanguard Group, Inc. BUY 18.22 Ordinary 458 458
21-Dec-2022 The Vanguard Group, Inc. BUY 17.50 Ordinary 29,466 29,466
21-Dec-2022 The Vanguard Group, Inc. BUY 17.50 Ordinary 1,542 1,542
21-Dec-2022 The Vanguard Group, Inc. SELL 17.50 Ordinary (422) (422)
23-Dec-2022 The Vanguard Group, Inc. BUY 17.43 Ordinary 768 768
23-Dec-2022 The Vanguard Group, Inc. SELL 17.43 Ordinary (20,680) (20,680)
28-Dec-2022 The Vanguard Group, Inc. BUY 17.26 Ordinary 3,546 3,546
28-Dec-2022 The Vanguard Group, Inc. BUY 17.21 Ordinary 4,270 4,270
28-Dec-2022 The Vanguard Group, Inc. BUY 17.21 Ordinary 23,964 23,964
29-Dec-2022 The Vanguard Group, Inc. BUY 17.37 Ordinary 1,540 1,540
29-Dec-2022 The Vanguard Group, Inc. BUY 17.37 Ordinary 3,232 3,232
29-Dec-2022 The Vanguard Group, Inc. BUY 17.58 Ordinary 11,982 11,982
03-Jan-2023 The Vanguard Group, Inc. SELL 17.31 Ordinary (6,711) (6,711)
04-Jan-2023 The Vanguard Group, Inc. BUY 17.77 Ordinary 1,564 1,564
04-Jan-2023 The Vanguard Group, Inc. BUY 17.77 Ordinary 782 782
04-Jan-2023 The Vanguard Group, Inc. SELL 17.86 Ordinary (64,512) (64,512)
04-Jan-2023 The Vanguard Group, Inc. BUY 17.86 Ordinary 6,588 6,588
04-Jan-2023 The Vanguard Group, Inc. BUY 17.64 Ordinary 6,517 6,517
05-Jan-2023 The Vanguard Group, Inc. BUY 17.68 Ordinary 9,066 9,066
05-Jan-2023 The Vanguard Group, Inc. SELL 17.91 Ordinary (25,737) (25,737)
05-Jan-2023 The Vanguard Group, Inc. BUY 17.91 Ordinary 2,968 2,968
06-Jan-2023 The Vanguard Group, Inc. BUY 17.55 Ordinary 1,638 1,638
06-Jan-2023 The Vanguard Group, Inc. BUY 17.80 Ordinary 11,982 11,982
06-Jan-2023 The Vanguard Group, Inc. BUY 17.80 Ordinary 4,941 4,941
06-Jan-2023
06-Jan-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
SELL
SELL
17.40 Ordinary
17.40 Ordinary
(20,606)
(24,642)
(20,606)
(24,642)
09-Jan-2023 The Vanguard Group, Inc. BUY 17.80 Ordinary 3,688 3,688
09-Jan-2023 The Vanguard Group, Inc. SELL 17.76 Ordinary (16,128) (16,128)
10-Jan-2023 The Vanguard Group, Inc. BUY 17.84 Ordinary 794 794
11-Jan-2023 The Vanguard Group, Inc. SELL 18.35 Ordinary (460) (460)
11-Jan-2023 The Vanguard Group, Inc. BUY 18.35 Ordinary 2,391 2,391
11-Jan-2023 The Vanguard Group, Inc. SELL 17.92 Ordinary (25,026) (25,026)
12-Jan-2023 The Vanguard Group, Inc. BUY 18.48 Ordinary 3,516 3,516
12-Jan-2023 The Vanguard Group, Inc. BUY 18.48 Ordinary 30,615 30,615
12-Jan-2023 The Vanguard Group, Inc. SELL 18.48 Ordinary (30,615) (30,615)
12-Jan-2023 The Vanguard Group, Inc. SELL 18.62 Ordinary (29,766) (29,766)
13-Jan-2023 The Vanguard Group, Inc. BUY 18.64 Ordinary 779 779
16-Jan-2023 The Vanguard Group, Inc. BUY 18.77 Ordinary 4,590 4,590
16-Jan-2023 The Vanguard Group, Inc. BUY 19.05 Ordinary 121 121
17-Jan-2023 The Vanguard Group, Inc. BUY 19.42 Ordinary 755 755
18-Jan-2023 The Vanguard Group, Inc. BUY 19.08 Ordinary 127 127
19-Jan-2023 The Vanguard Group, Inc. BUY 19.19 Ordinary 1,510 1,510
19-Jan-2023 The Vanguard Group, Inc. BUY 19.19 Ordinary 6,460 6,460
20-Jan-2023
20-Jan-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
SELL
19.40 Ordinary
19.19 Ordinary
9,985
(49,868)
9,985
(49,868)
20-Jan-2023 The Vanguard Group, Inc. SELL 19.11 Ordinary (39,966) (39,966)
20-Jan-2023 The Vanguard Group, Inc. SELL 19.11 Ordinary (32,605) (32,605)
20-Jan-2023 The Vanguard Group, Inc. SELL 19.19 Ordinary (41,578) (41,578)
23-Jan-2023 The Vanguard Group, Inc. SELL 19.03 Ordinary (22,715) (22,715)
24-Jan-2023 The Vanguard Group, Inc. BUY 19.55 Ordinary 17,916 17,916
27-Jan-2023 The Vanguard Group, Inc. SELL 19.88 Ordinary (45,220) (45,220)
30-Jan-2023 The Vanguard Group, Inc. BUY 20.14 Ordinary 39,092 39,092
30-Jan-2023 The Vanguard Group, Inc. BUY 20.09 Ordinary 5,237 5,237
31-Jan-2023 The Vanguard Group, Inc. BUY 19.97 Ordinary 88 88
01-Feb-2023 The Vanguard Group, Inc. BUY 20.21 Ordinary 768 768
01-Feb-2023 The Vanguard Group, Inc. BUY 20.21 Ordinary 15,759 15,759
02-Feb-2023 The Vanguard Group, Inc. BUY 20.39 Ordinary 24,842 24,842
03-Feb-2023 The Vanguard Group, Inc. BUY 20.95 Ordinary 744 744
03-Feb-2023 The Vanguard Group, Inc. BUY 20.95 Ordinary 3,066 3,066
03-Feb-2023 The Vanguard Group, Inc. BUY 20.95 Ordinary 37,731 37,731
03-Feb-2023
03-Feb-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
SELL
SELL
20.96 Ordinary
20.96 Ordinary
(7,410)
(3,705)
(7,410)
(3,705)
03-Feb-2023 The Vanguard Group, Inc. SELL 20.96 Ordinary (4,947) (4,947)
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
03-Feb-2023 The Vanguard Group, Inc. SELL 20.96 Ordinary (4,220) (4,220)
03-Feb-2023 The Vanguard Group, Inc. SELL 20.89 Ordinary (25,140) (25,140)
03-Feb-2023 The Vanguard Group, Inc. BUY 20.96 Ordinary 1,016 1,016
06-Feb-2023 The Vanguard Group, Inc. BUY 20.43 Ordinary 17,500 17,500
07-Feb-2023 The Vanguard Group, Inc. BUY 19.96 Ordinary 744 744
07-Feb-2023 The Vanguard Group, Inc. BUY 19.96 Ordinary 8,620 8,620
07-Feb-2023 The Vanguard Group, Inc. BUY 19.96 Ordinary 14,000 14,000
07-Feb-2023 The Vanguard Group, Inc. BUY 20.03 Ordinary 47,237 47,237
08-Feb-2023 The Vanguard Group, Inc. BUY 19.98 Ordinary 801 801
08-Feb-2023 The Vanguard Group, Inc. BUY 19.98 Ordinary 98 98
09-Feb-2023 The Vanguard Group, Inc. BUY 19.53 Ordinary 11,982 11,982
09-Feb-2023 The Vanguard Group, Inc. BUY 19.53 Ordinary 1,016 1,016
09-Feb-2023 The Vanguard Group, Inc. BUY 19.53 Ordinary 9,652 9,652
10-Feb-2023 The Vanguard Group, Inc. BUY 19.78 Ordinary 789 789
14-Feb-2023 The Vanguard Group, Inc. BUY 20.06 Ordinary 42,703 42,703
15-Feb-2023 The Vanguard Group, Inc. BUY 19.81 Ordinary 1,340 1,340
15-Feb-2023 The Vanguard Group, Inc. BUY 19.96 Ordinary 11,982 11,982
15-Feb-2023 The Vanguard Group, Inc. BUY 19.96 Ordinary 1,524 1,524
16-Feb-2023 The Vanguard Group, Inc. BUY 20.23 Ordinary 2,948 2,948
16-Feb-2023 The Vanguard Group, Inc. BUY 20.23 Ordinary 169 169
17-Feb-2023 The Vanguard Group, Inc. BUY 19.88 Ordinary 1,869 1,869
17-Feb-2023 The Vanguard Group, Inc. BUY 19.88 Ordinary 3,879 3,879
17-Feb-2023 The Vanguard Group, Inc. BUY 19.88 Ordinary 20,096 20,096
20-Feb-2023 The Vanguard Group, Inc. BUY 19.80 Ordinary 1,534 1,534
20-Feb-2023 The Vanguard Group, Inc. BUY 19.82 Ordinary 3,298 3,298
21-Feb-2023 The Vanguard Group, Inc. BUY 19.61 Ordinary 1,827 1,827
21-Feb-2023 The Vanguard Group, Inc. BUY 19.61 Ordinary 1,827 1,827
21-Feb-2023 The Vanguard Group, Inc. BUY 19.38 Ordinary 11,982 11,982
22-Feb-2023 The Vanguard Group, Inc. BUY 19.70 Ordinary 1,040 1,040
23-Feb-2023 The Vanguard Group, Inc. BUY 19.78 Ordinary 1,751 1,751
23-Feb-2023 The Vanguard Group, Inc. BUY 19.80 Ordinary 4,908 4,908
24-Feb-2023 The Vanguard Group, Inc. BUY 19.97 Ordinary 801 801
24-Feb-2023 The Vanguard Group, Inc. BUY 19.97 Ordinary 772 772
24-Feb-2023 The Vanguard Group, Inc. BUY 20.05 Ordinary 35,147 35,147
27-Feb-2023 The Vanguard Group, Inc. SELL 19.50 Ordinary (258) (258)
27-Feb-2023 The Vanguard Group, Inc. BUY 19.53 Ordinary 11,982 11,982
27-Feb-2023 The Vanguard Group, Inc. BUY 19.53 Ordinary 4,887 4,887
28-Feb-2023 The Vanguard Group, Inc. BUY 19.86 Ordinary 6,258 6,258
28-Feb-2023 The Vanguard Group, Inc. BUY 19.86 Ordinary 16,141 16,141
28-Feb-2023 The Vanguard Group, Inc. BUY 19.86 Ordinary 307 307
01-Mar-2023 The Vanguard Group, Inc. BUY 19.43 Ordinary 801 801
01-Mar-2023 The Vanguard Group, Inc. BUY 19.38 Ordinary 19,970 19,970
01-Mar-2023 The Vanguard Group, Inc. BUY 19.38 Ordinary 9,985 9,985
01-Mar-2023 The Vanguard Group, Inc. BUY 19.38 Ordinary 13,032 13,032
01-Mar-2023 The Vanguard Group, Inc. BUY 19.82 Ordinary 3,842 3,842
02-Mar-2023 The Vanguard Group, Inc. BUY 19.38 Ordinary 16,874 16,874
02-Mar-2023 The Vanguard Group, Inc. BUY 19.38 Ordinary 3,068 3,068
02-Mar-2023 The Vanguard Group, Inc. BUY 19.38 Ordinary 12,257 12,257
02-Mar-2023 The Vanguard Group, Inc. BUY 19.38 Ordinary 35,282 35,282
02-Mar-2023 The Vanguard Group, Inc. BUY 19.57 Ordinary 10,721 10,721
03-Mar-2023 The Vanguard Group, Inc. BUY 19.16 Ordinary 6,448 6,448
03-Mar-2023 The Vanguard Group, Inc. SELL 19.43 Ordinary (16,174) (16,174)
03-Mar-2023 The Vanguard Group, Inc. BUY 19.16 Ordinary 182 182
06-Mar-2023 The Vanguard Group, Inc. BUY 19.57 Ordinary 1,534 1,534
07-Mar-2023 The Vanguard Group, Inc. BUY 19.70 Ordinary 801 801
07-Mar-2023
08-Mar-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
19.70 Ordinary
19.82 Ordinary
5,930
7,988
5,930
7,988
09-Mar-2023 The Vanguard Group, Inc. BUY 19.61 Ordinary 34,087 34,087
10-Mar-2023 The Vanguard Group, Inc. SELL 19.11 Ordinary (26,000) (26,000)
13-Mar-2023 The Vanguard Group, Inc. BUY 19.14 Ordinary 1,869 1,869
13-Mar-2023
13-Mar-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
SELL
19.14 Ordinary
18.82 Ordinary
1,068
(9,750)
1,068
(9,750)
14-Mar-2023 The Vanguard Group, Inc. BUY 19.16 Ordinary 1,869 1,869
15-Mar-2023 The Vanguard Group, Inc. BUY 19.06 Ordinary 790 790
15-Mar-2023 The Vanguard Group, Inc. SELL 18.87 Ordinary (3,705) (3,705)
15-Mar-2023
15-Mar-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
SELL
SELL
18.87 Ordinary
18.87 Ordinary
(4,812)
(6,416)
(4,812)
(6,416)
16-Mar-2023 The Vanguard Group, Inc. BUY 19.22 Ordinary 2,136 2,136
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
17-Mar-2023 The Vanguard Group, Inc. SELL 18.98 Ordinary (14,504) (14,504)
17-Mar-2023 The Vanguard Group, Inc. BUY 18.98 Ordinary 40,363 40,363
17-Mar-2023 The Vanguard Group, Inc. BUY 18.98 Ordinary 1,153 1,153
17-Mar-2023 The Vanguard Group, Inc. BUY 18.98 Ordinary 159 159
20-Mar-2023 The Vanguard Group, Inc. BUY 18.69 Ordinary 317 317
22-Mar-2023 The Vanguard Group, Inc. BUY 18.51 Ordinary 2,670 2,670
22-Mar-2023 The Vanguard Group, Inc. BUY 18.51 Ordinary 47,607 47,607
24-Mar-2023 The Vanguard Group, Inc. BUY 18.45 Ordinary 462 462
27-Mar-2023 The Vanguard Group, Inc. SELL 18.84 Ordinary (37,208) (37,208)
27-Mar-2023 The Vanguard Group, Inc. BUY 18.83 Ordinary 1,356 1,356
28-Mar-2023 The Vanguard Group, Inc. BUY 18.91 Ordinary 396 396
28-Mar-2023 The Vanguard Group, Inc. BUY 18.88 Ordinary 6,212 6,212
29-Mar-2023 The Vanguard Group, Inc. BUY 18.75 Ordinary 16,676 16,676
29-Mar-2023 The Vanguard Group, Inc. SELL 18.90 Ordinary (16,040) (16,040)
29-Mar-2023 The Vanguard Group, Inc. BUY 18.75 Ordinary 38,682 38,682
29-Mar-2023 The Vanguard Group, Inc. BUY 18.75 Ordinary 46,767 46,767
29-Mar-2023 The Vanguard Group, Inc. BUY 18.75 Ordinary 119 119
30-Mar-2023 The Vanguard Group, Inc. BUY 18.66 Ordinary 296 296
31-Mar-2023 The Vanguard Group, Inc. BUY 18.79 Ordinary 1,305 1,305
31-Mar-2023 The Vanguard Group, Inc. SELL 18.98 Ordinary (9,392) (9,392)
03-Apr-2023 The Vanguard Group, Inc. BUY 19.17 Ordinary 15,984 15,984
03-Apr-2023 The Vanguard Group, Inc. BUY 19.17 Ordinary 4,417 4,417
04-Apr-2023 The Vanguard Group, Inc. BUY 19.42 Ordinary 395 395
04-Apr-2023 The Vanguard Group, Inc. BUY 19.36 Ordinary 904 904
05-Apr-2023 The Vanguard Group, Inc. BUY 19.16 Ordinary 6,416 6,416
05-Apr-2023 The Vanguard Group, Inc. BUY 19.16 Ordinary 6,752 6,752
06-Apr-2023 The Vanguard Group, Inc. BUY 18.86 Ordinary 565 565
11-Apr-2023 The Vanguard Group, Inc. BUY 19.12 Ordinary 39,275 39,275
12-Apr-2023 The Vanguard Group, Inc. BUY 19.20 Ordinary 389 389
12-Apr-2023 The Vanguard Group, Inc. BUY 19.20 Ordinary 389 389
12-Apr-2023 The Vanguard Group, Inc. BUY 19.24 Ordinary 39,757 39,757
12-Apr-2023 The Vanguard Group, Inc. BUY 19.12 Ordinary 9,795 9,795
12-Apr-2023 The Vanguard Group, Inc. BUY 19.12 Ordinary 5,908 5,908
13-Apr-2023 The Vanguard Group, Inc. BUY 19.46 Ordinary 1,995 1,995
13-Apr-2023 The Vanguard Group, Inc. BUY 19.55 Ordinary 5,064 5,064
13-Apr-2023 The Vanguard Group, Inc. BUY 19.46 Ordinary 510 510
14-Apr-2023 The Vanguard Group, Inc. BUY 19.18 Ordinary 1,305 1,305
14-Apr-2023 The Vanguard Group, Inc. BUY 19.18 Ordinary 783 783
14-Apr-2023 The Vanguard Group, Inc. SELL 19.13 Ordinary (3,234) (3,234)
17-Apr-2023 The Vanguard Group, Inc. BUY 19.42 Ordinary 3,048 3,048
17-Apr-2023 The Vanguard Group, Inc. BUY 19.35 Ordinary 41,561 41,561
17-Apr-2023 The Vanguard Group, Inc. BUY 19.45 Ordinary 5,908 5,908
17-Apr-2023 The Vanguard Group, Inc. SELL 19.42 Ordinary (8,590) (8,590)
18-Apr-2023 The Vanguard Group, Inc. BUY 19.19 Ordinary 392 392
19-Apr-2023 The Vanguard Group, Inc. SELL 18.93 Ordinary (16,250) (16,250)
19-Apr-2023 The Vanguard Group, Inc. BUY 18.93 Ordinary 4,220 4,220
21-Apr-2023 The Vanguard Group, Inc. BUY 19.10 Ordinary 1,044 1,044
21-Apr-2023 The Vanguard Group, Inc. BUY 19.10 Ordinary 3,066 3,066
21-Apr-2023 The Vanguard Group, Inc. BUY 19.10 Ordinary 81,515 81,515
21-Apr-2023 The Vanguard Group, Inc. BUY 19.10 Ordinary 63,739 63,739
24-Apr-2023 The Vanguard Group, Inc. BUY 19.35 Ordinary 391 391
24-Apr-2023 The Vanguard Group, Inc. BUY 19.43 Ordinary 5,877 5,877
26-Apr-2023 The Vanguard Group, Inc. BUY 19.43 Ordinary 855 855
26-Apr-2023 The Vanguard Group, Inc. BUY 19.43 Ordinary 392 392
26-Apr-2023 The Vanguard Group, Inc. BUY 19.41 Ordinary 36,083 36,083
26-Apr-2023 The Vanguard Group, Inc. BUY 19.43 Ordinary 41,835 41,835
26-Apr-2023 The Vanguard Group, Inc. BUY 19.41 Ordinary 60,389 60,389
27-Apr-2023 The Vanguard Group, Inc. BUY 19.27 Ordinary 780 780
02-May-2023 The Vanguard Group, Inc. SELL 19.11 Ordinary (7,236) (7,236)
02-May-2023 The Vanguard Group, Inc. BUY 19.11 Ordinary 27,863 27,863
02-May-2023 The Vanguard Group, Inc. BUY 19.41 Ordinary 3,211 3,211
03-May-2023 The Vanguard Group, Inc. BUY 19.07 Ordinary 17,916 17,916
03-May-2023 The Vanguard Group, Inc. BUY 19.07 Ordinary 3,135 3,135
03-May-2023 The Vanguard Group, Inc. BUY 19.07 Ordinary 782 782
03-May-2023 The Vanguard Group, Inc. BUY 18.93 Ordinary 9,810 9,810
03-May-2023 The Vanguard Group, Inc. BUY 19.21 Ordinary 1,627 1,627
03-May-2023 The Vanguard Group, Inc. BUY 19.21 Ordinary 29,946 29,946
05-May-2023 The Vanguard Group, Inc. BUY 20.00 Ordinary 782 782
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
05-May-2023 The Vanguard Group, Inc. BUY 19.58 Ordinary 23,272 23,272
08-May-2023 The Vanguard Group, Inc. BUY 19.94 Ordinary 11,772 11,772
09-May-2023 The Vanguard Group, Inc. BUY 19.82 Ordinary 1,305 1,305
09-May-2023 The Vanguard Group, Inc. BUY 19.82 Ordinary 392 392
09-May-2023 The Vanguard Group, Inc. SELL 19.79 Ordinary (48,900) (48,900)
09-May-2023 The Vanguard Group, Inc. BUY 19.75 Ordinary 70,929 70,929
09-May-2023 The Vanguard Group, Inc. BUY 19.79 Ordinary 3,278 3,278
10-May-2023 The Vanguard Group, Inc. BUY 19.79 Ordinary 19,479 19,479
10-May-2023 The Vanguard Group, Inc. BUY 19.82 Ordinary 3,520 3,520
10-May-2023 The Vanguard Group, Inc. BUY 19.79 Ordinary 49,521 49,521
10-May-2023 The Vanguard Group, Inc. BUY 19.79 Ordinary 9,420 9,420
10-May-2023 The Vanguard Group, Inc. BUY 19.79 Ordinary 138 138
12-May-2023 The Vanguard Group, Inc. BUY 20.06 Ordinary 20,697 20,697
12-May-2023 The Vanguard Group, Inc. BUY 20.16 Ordinary 10,836 10,836
12-May-2023 The Vanguard Group, Inc. BUY 20.16 Ordinary 9,870 9,870
12-May-2023 The Vanguard Group, Inc. BUY 20.16 Ordinary 6,330 6,330
15-May-2023 The Vanguard Group, Inc. BUY 20.39 Ordinary 1,305 1,305
15-May-2023 The Vanguard Group, Inc. BUY 20.38 Ordinary 4,515 4,515
15-May-2023 The Vanguard Group, Inc. BUY 20.38 Ordinary 4,220 4,220
16-May-2023 The Vanguard Group, Inc. BUY 20.07 Ordinary 10,550 10,550
16-May-2023 The Vanguard Group, Inc. BUY 20.26 Ordinary 35,754 35,754
17-May-2023 The Vanguard Group, Inc. BUY 20.04 Ordinary 1,710 1,710
17-May-2023 The Vanguard Group, Inc. BUY 20.22 Ordinary 9,905 9,905
17-May-2023 The Vanguard Group, Inc. BUY 20.15 Ordinary 19,283 19,283
17-May-2023 The Vanguard Group, Inc. BUY 20.22 Ordinary 4,220 4,220
22-May-2023 The Vanguard Group, Inc. BUY 20.15 Ordinary 2,709 2,709
23-May-2023 The Vanguard Group, Inc. BUY 20.08 Ordinary 3,612 3,612
23-May-2023 The Vanguard Group, Inc. BUY 20.08 Ordinary 11,886 11,886
23-May-2023 The Vanguard Group, Inc. BUY 20.08 Ordinary 4,642 4,642
24-May-2023 The Vanguard Group, Inc. BUY 19.95 Ordinary 3,612 3,612
24-May-2023 The Vanguard Group, Inc. BUY 20.10 Ordinary 51,316 51,316
24-May-2023 The Vanguard Group, Inc. BUY 19.95 Ordinary 5,064 5,064
24-May-2023 The Vanguard Group, Inc. BUY 20.10 Ordinary 3,321 3,321
26-May-2023 The Vanguard Group, Inc. BUY 20.06 Ordinary 9,905 9,905
31-May-2023 The Vanguard Group, Inc. BUY 19.63 Ordinary 968 968
31-May-2023 The Vanguard Group, Inc. BUY 19.63 Ordinary 63,942 63,942
31-May-2023 The Vanguard Group, Inc. SELL 19.61 Ordinary (65,424) (65,424)
31-May-2023 The Vanguard Group, Inc. BUY 20.09 Ordinary 34,437 34,437
31-May-2023 The Vanguard Group, Inc. SELL 19.61 Ordinary (45,987) (45,987)
01-Jun-2023 The Vanguard Group, Inc. BUY 19.80 Ordinary 783 783
01-Jun-2023 The Vanguard Group, Inc. BUY 19.53 Ordinary 28,903 28,903
02-Jun-2023 The Vanguard Group, Inc. BUY 19.88 Ordinary 2,850 2,850
02-Jun-2023 The Vanguard Group, Inc. BUY 19.82 Ordinary 30,274 30,274
02-Jun-2023 The Vanguard Group, Inc. BUY 19.88 Ordinary 3,760 3,760
02-Jun-2023 The Vanguard Group, Inc. BUY 19.88 Ordinary 227 227
06-Jun-2023 The Vanguard Group, Inc. BUY 19.94 Ordinary 2,597 2,597
07-Jun-2023 The Vanguard Group, Inc. BUY 19.87 Ordinary 784 784
07-Jun-2023 The Vanguard Group, Inc. SELL 19.87 Ordinary (8,170) (8,170)
13-Jun-2023 The Vanguard Group, Inc. BUY 19.62 Ordinary 2,088 2,088
13-Jun-2023 The Vanguard Group, Inc. BUY 19.62 Ordinary 4,659 4,659
13-Jun-2023 The Vanguard Group, Inc. BUY 19.80 Ordinary 186 186
14-Jun-2023 The Vanguard Group, Inc. BUY 19.69 Ordinary 4,191 4,191
16-Jun-2023 The Vanguard Group, Inc. BUY 20.21 Ordinary 15,123 15,123
16-Jun-2023 The Vanguard Group, Inc. BUY 20.21 Ordinary 2,492 2,492
16-Jun-2023 The Vanguard Group, Inc. BUY 20.21 Ordinary 392 392
16-Jun-2023 The Vanguard Group, Inc. BUY 20.21 Ordinary 8,499 8,499
16-Jun-2023 The Vanguard Group, Inc. SELL 20.21 Ordinary (12,167) (12,167)
16-Jun-2023 The Vanguard Group, Inc. SELL 20.21 Ordinary (800) (800)
16-Jun-2023 The Vanguard Group, Inc. BUY 20.21 Ordinary 112,909 112,909
16-Jun-2023 The Vanguard Group, Inc. BUY 20.21 Ordinary 18,873 18,873
16-Jun-2023 The Vanguard Group, Inc. SELL 20.21 Ordinary (2,057) (2,057)
16-Jun-2023 The Vanguard Group, Inc. SELL 20.21 Ordinary (135) (135)
16-Jun-2023 The Vanguard Group, Inc. BUY 20.21 Ordinary 3,252 3,252
16-Jun-2023 The Vanguard Group, Inc. SELL 20.21 Ordinary (699) (699)
16-Jun-2023 The Vanguard Group, Inc. SELL 20.21 Ordinary (10,626) (10,626)
20-Jun-2023 The Vanguard Group, Inc. BUY 20.73 Ordinary 1,312 1,312
20-Jun-2023 The Vanguard Group, Inc. BUY 20.73 Ordinary 2,624 2,624
21-Jun-2023 The Vanguard Group, Inc. BUY 20.47 Ordinary 984 984
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
21-Jun-2023 The Vanguard Group, Inc. BUY 20.90 Ordinary 67,191 67,191
23-Jun-2023 The Vanguard Group, Inc. BUY 19.63 Ordinary 984 984
23-Jun-2023 The Vanguard Group, Inc. BUY 19.94 Ordinary 4,472 4,472
23-Jun-2023 The Vanguard Group, Inc. BUY 19.94 Ordinary 41,981 41,981
23-Jun-2023 The Vanguard Group, Inc. BUY 19.94 Ordinary 24,897 24,897
26-Jun-2023 The Vanguard Group, Inc. BUY 19.57 Ordinary 1,256 1,256
26-Jun-2023 The Vanguard Group, Inc. BUY 19.60 Ordinary 4,220 4,220
26-Jun-2023 The Vanguard Group, Inc. BUY 19.60 Ordinary 19,412 19,412
26-Jun-2023 The Vanguard Group, Inc. BUY 19.59 Ordinary 60,842 60,842
26-Jun-2023 The Vanguard Group, Inc. BUY 19.59 Ordinary 4,022 4,022
27-Jun-2023 The Vanguard Group, Inc. BUY 19.85 Ordinary 303 303
27-Jun-2023 The Vanguard Group, Inc. BUY 19.81 Ordinary 389 389
27-Jun-2023 The Vanguard Group, Inc. BUY 19.85 Ordinary 21,929 21,929
28-Jun-2023 The Vanguard Group, Inc. BUY 20.18 Ordinary 389 389
28-Jun-2023 The Vanguard Group, Inc. BUY 19.99 Ordinary 29,008 29,008
28-Jun-2023 The Vanguard Group, Inc. BUY 20.18 Ordinary 63,089 63,089
29-Jun-2023 The Vanguard Group, Inc. BUY 20.12 Ordinary 984 984
29-Jun-2023 The Vanguard Group, Inc. BUY 20.19 Ordinary 61,537 61,537
30-Jun-2023 The Vanguard Group, Inc. BUY 20.07 Ordinary 1,884 1,884
30-Jun-2023 The Vanguard Group, Inc. SELL 20.07 Ordinary (6,175) (6,175)
03-Jul-2023 The Vanguard Group, Inc. BUY 20.11 Ordinary 68,384 68,384
04-Jul-2023 The Vanguard Group, Inc. BUY 20.19 Ordinary 4,203 4,203
05-Jul-2023 The Vanguard Group, Inc. BUY 20.34 Ordinary 942 942
05-Jul-2023 The Vanguard Group, Inc. BUY 20.34 Ordinary 1,570 1,570
05-Jul-2023 The Vanguard Group, Inc. BUY 20.34 Ordinary 389 389
05-Jul-2023 The Vanguard Group, Inc. BUY 20.34 Ordinary 52,686 52,686
06-Jul-2023 The Vanguard Group, Inc. SELL 20.40 Ordinary (8,910) (8,910)
06-Jul-2023 The Vanguard Group, Inc. BUY 20.40 Ordinary 392 392
06-Jul-2023 The Vanguard Group, Inc. BUY 20.29 Ordinary 4,220 4,220
07-Jul-2023 The Vanguard Group, Inc. BUY 19.62 Ordinary 1,640 1,640
07-Jul-2023 The Vanguard Group, Inc. BUY 19.62 Ordinary 7,128 7,128
10-Jul-2023 The Vanguard Group, Inc. BUY 19.33 Ordinary 12,188 12,188
10-Jul-2023 The Vanguard Group, Inc. BUY 19.46 Ordinary 8,018 8,018
10-Jul-2023 The Vanguard Group, Inc. BUY 19.33 Ordinary 259 259
11-Jul-2023 The Vanguard Group, Inc. BUY 19.93 Ordinary 6,330 6,330
11-Jul-2023 The Vanguard Group, Inc. BUY 19.81 Ordinary 2,432 2,432
12-Jul-2023 The Vanguard Group, Inc. BUY 19.77 Ordinary 3,564 3,564
12-Jul-2023 The Vanguard Group, Inc. BUY 19.86 Ordinary 4,220 4,220
13-Jul-2023 The Vanguard Group, Inc. BUY 20.69 Ordinary 15,960 15,960
14-Jul-2023 The Vanguard Group, Inc. BUY 20.64 Ordinary 984 984
17-Jul-2023 The Vanguard Group, Inc. BUY 20.54 Ordinary 8,806 8,806
18-Jul-2023 The Vanguard Group, Inc. BUY 20.50 Ordinary 942 942
18-Jul-2023 The Vanguard Group, Inc. BUY 20.57 Ordinary 9,402 9,402
19-Jul-2023 The Vanguard Group, Inc. BUY 20.52 Ordinary 1,884 1,884
19-Jul-2023 The Vanguard Group, Inc. BUY 20.52 Ordinary 3,060 3,060
20-Jul-2023 The Vanguard Group, Inc. BUY 20.63 Ordinary 45,458 45,458
21-Jul-2023 The Vanguard Group, Inc. BUY 20.57 Ordinary 13,965 13,965
21-Jul-2023 The Vanguard Group, Inc. BUY 20.57 Ordinary 15,960 15,960
21-Jul-2023 The Vanguard Group, Inc. BUY 20.57 Ordinary 6,330 6,330
24-Jul-2023 The Vanguard Group, Inc. BUY 20.81 Ordinary 9,706 9,706
25-Jul-2023
26-Jul-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
20.74 Ordinary
20.48 Ordinary
3,564
43,684
3,564
43,684
28-Jul-2023 The Vanguard Group, Inc. BUY 20.55 Ordinary 16,402 16,402
31-Jul-2023 The Vanguard Group, Inc. BUY 20.54 Ordinary 3,064 3,064
31-Jul-2023 The Vanguard Group, Inc. BUY 20.59 Ordinary 16,404 16,404
01-Aug-2023
01-Aug-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
20.67 Ordinary
20.63 Ordinary
1,312
35,795
1,312
35,795
02-Aug-2023 The Vanguard Group, Inc. BUY 20.17 Ordinary 1,312 1,312
02-Aug-2023
03-Aug-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
SELL
SELL
20.02 Ordinary
20.05 Ordinary
(9,975)
(35,171)
(9,975)
(35,171)
03-Aug-2023 The Vanguard Group, Inc. BUY 20.10 Ordinary 11,970 11,970
03-Aug-2023 The Vanguard Group, Inc. BUY 20.10 Ordinary 35,904 35,904
03-Aug-2023 The Vanguard Group, Inc. BUY 20.07 Ordinary 25,934 25,934
04-Aug-2023 The Vanguard Group, Inc. BUY 19.95 Ordinary 942 942
04-Aug-2023 The Vanguard Group, Inc. BUY 19.95 Ordinary 656 656
04-Aug-2023 The Vanguard Group, Inc. BUY 19.92 Ordinary 43,996 43,996
04-Aug-2023 The Vanguard Group, Inc. BUY 19.85 Ordinary 13,082 13,082
04-Aug-2023 The Vanguard Group, Inc. BUY 19.92 Ordinary 22,742 22,742
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
04-Aug-2023 The Vanguard Group, Inc. BUY 19.95 Ordinary 649 649
07-Aug-2023 The Vanguard Group, Inc. BUY 20.12 Ordinary 1,256 1,256
07-Aug-2023 The Vanguard Group, Inc. BUY 20.22 Ordinary 7,596 7,596
08-Aug-2023 The Vanguard Group, Inc. BUY 20.20 Ordinary 1,312 1,312
08-Aug-2023 The Vanguard Group, Inc. BUY 20.20 Ordinary 1,256 1,256
08-Aug-2023 The Vanguard Group, Inc. BUY 20.20 Ordinary 392 392
10-Aug-2023 The Vanguard Group, Inc. BUY 20.27 Ordinary 4,402 4,402
11-Aug-2023 The Vanguard Group, Inc. BUY 20.17 Ordinary 22,837 22,837
14-Aug-2023 The Vanguard Group, Inc. BUY 20.00 Ordinary 4,596 4,596
14-Aug-2023 The Vanguard Group, Inc. BUY 20.04 Ordinary 41,020 41,020
15-Aug-2023 The Vanguard Group, Inc. SELL 19.69 Ordinary (32,816) (32,816)
15-Aug-2023
15-Aug-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
SELL
BUY
19.69 Ordinary
19.97 Ordinary
(8,204)
22,990
(8,204)
22,990
16-Aug-2023 The Vanguard Group, Inc. BUY 19.64 Ordinary 11,970 11,970
16-Aug-2023 The Vanguard Group, Inc. BUY 19.81 Ordinary 22,394 22,394
16-Aug-2023 The Vanguard Group, Inc. BUY 19.64 Ordinary 6,330 6,330
16-Aug-2023 The Vanguard Group, Inc. BUY 19.75 Ordinary 4,195 4,195
17-Aug-2023 The Vanguard Group, Inc. BUY 20.88 Ordinary 2,198 2,198
17-Aug-2023 The Vanguard Group, Inc. BUY 20.88 Ordinary 314 314
18-Aug-2023 The Vanguard Group, Inc. BUY 22.40 Ordinary 1,256 1,256
18-Aug-2023 The Vanguard Group, Inc. BUY 22.37 Ordinary 3,790 3,790
18-Aug-2023 The Vanguard Group, Inc. SELL 22.37 Ordinary (8,209) (8,209)
18-Aug-2023 The Vanguard Group, Inc. BUY 21.59 Ordinary 35,166 35,166
21-Aug-2023 The Vanguard Group, Inc. BUY 22.51 Ordinary 7,174 7,174
21-Aug-2023 The Vanguard Group, Inc. BUY 22.32 Ordinary 21,664 21,664
22-Aug-2023 The Vanguard Group, Inc. BUY 22.37 Ordinary 13,993 13,993
22-Aug-2023 The Vanguard Group, Inc. BUY 22.37 Ordinary 6,330 6,330
23-Aug-2023 The Vanguard Group, Inc. BUY 22.35 Ordinary 984 984
23-Aug-2023 The Vanguard Group, Inc. BUY 22.35 Ordinary 778 778
23-Aug-2023 The Vanguard Group, Inc. BUY 22.44 Ordinary 3,492 3,492
23-Aug-2023 The Vanguard Group, Inc. SELL 22.44 Ordinary (8,209) (8,209)
23-Aug-2023 The Vanguard Group, Inc. BUY 22.44 Ordinary 11,781 11,781
23-Aug-2023 The Vanguard Group, Inc. BUY 22.52 Ordinary 22,207 22,207
24-Aug-2023 The Vanguard Group, Inc. BUY 22.45 Ordinary 656 656
28-Aug-2023 The Vanguard Group, Inc. BUY 22.81 Ordinary 4,182 4,182
28-Aug-2023 The Vanguard Group, Inc. BUY 22.70 Ordinary 32,190 32,190
29-Aug-2023 The Vanguard Group, Inc. BUY 22.92 Ordinary 1,312 1,312
29-Aug-2023 The Vanguard Group, Inc. BUY 22.83 Ordinary 35,598 35,598
30-Aug-2023 The Vanguard Group, Inc. SELL 23.20 Ordinary (14,904) (14,904)
30-Aug-2023 The Vanguard Group, Inc. SELL 23.20 Ordinary (6,884) (6,884)
30-Aug-2023
30-Aug-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
23.20 Ordinary
23.03 Ordinary
389
23,067
389
23,067
31-Aug-2023 The Vanguard Group, Inc. BUY 23.36 Ordinary 5,454 5,454
31-Aug-2023 The Vanguard Group, Inc. BUY 23.36 Ordinary 26,992 26,992
31-Aug-2023 The Vanguard Group, Inc. BUY 23.25 Ordinary 6,752 6,752
01-Sep-2023 The Vanguard Group, Inc. SELL 23.07 Ordinary (8,220) (8,220)
01-Sep-2023 The Vanguard Group, Inc. BUY 23.07 Ordinary 19,908 19,908
05-Sep-2023 The Vanguard Group, Inc. BUY 23.04 Ordinary 3,450 3,450
05-Sep-2023 The Vanguard Group, Inc. SELL 23.04 Ordinary (57,547) (57,547)
06-Sep-2023 The Vanguard Group, Inc. BUY 23.09 Ordinary 1,640 1,640
06-Sep-2023
06-Sep-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
23.09 Ordinary
23.09 Ordinary
1,312
392
1,312
392
06-Sep-2023 The Vanguard Group, Inc. SELL 22.99 Ordinary (8,222) (8,222)
06-Sep-2023
07-Sep-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
23.09 Ordinary
23.23 Ordinary
196
3,450
196
3,450
11-Sep-2023 The Vanguard Group, Inc. BUY 23.08 Ordinary 1,380 1,380
12-Sep-2023 The Vanguard Group, Inc. SELL 22.85 Ordinary (24,660) (24,660)
15-Sep-2023 The Vanguard Group, Inc. BUY 22.67 Ordinary 18,780 18,780
15-Sep-2023 The Vanguard Group, Inc. SELL 22.67 Ordinary (113) (113)
15-Sep-2023 The Vanguard Group, Inc. SELL 22.67 Ordinary (22) (22)
15-Sep-2023 The Vanguard Group, Inc. SELL 22.67 Ordinary (849) (849)
15-Sep-2023 The Vanguard Group, Inc. SELL 22.67 Ordinary (4,477) (4,477)
15-Sep-2023 The Vanguard Group, Inc. SELL 22.67 Ordinary (1,153) (1,153)
15-Sep-2023 The Vanguard Group, Inc. SELL 22.67 Ordinary (6,079) (6,079)
15-Sep-2023 The Vanguard Group, Inc. BUY 22.67 Ordinary 19,058 19,058
15-Sep-2023 The Vanguard Group, Inc. SELL 22.67 Ordinary (12,136) (12,136)
15-Sep-2023 The Vanguard Group, Inc. SELL 22.67 Ordinary (64,060) (64,060)
15-Sep-2023 The Vanguard Group, Inc. SELL 22.67 Ordinary (91,470) (91,470)
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
15-Sep-2023 The Vanguard Group, Inc. SELL 22.67 Ordinary (17,329) (17,329)
15-Sep-2023 The Vanguard Group, Inc. SELL 22.67 Ordinary (9,320) (9,320)
15-Sep-2023 The Vanguard Group, Inc. SELL 22.67 Ordinary (1,767) (1,767)
15-Sep-2023 The Vanguard Group, Inc. SELL 22.67 Ordinary (3,952) (3,952)
15-Sep-2023 The Vanguard Group, Inc. SELL 22.67 Ordinary (20,855) (20,855)
15-Sep-2023 The Vanguard Group, Inc. SELL 22.67 Ordinary (298) (298)
15-Sep-2023 The Vanguard Group, Inc. SELL 22.67 Ordinary (1,571) (1,571)
15-Sep-2023 The Vanguard Group, Inc. SELL 22.67 Ordinary (8,644) (8,644)
15-Sep-2023 The Vanguard Group, Inc. SELL 22.67 Ordinary (1,639) (1,639)
15-Sep-2023 The Vanguard Group, Inc. BUY 22.67 Ordinary 875 875
15-Sep-2023 The Vanguard Group, Inc. SELL 22.67 Ordinary (13) (13)
15-Sep-2023 The Vanguard Group, Inc. SELL 22.67 Ordinary (62) (62)
18-Sep-2023 The Vanguard Group, Inc. SELL 22.61 Ordinary (74,511) (74,511)
18-Sep-2023 The Vanguard Group, Inc. BUY 22.61 Ordinary 780 780
18-Sep-2023 The Vanguard Group, Inc. BUY 22.61 Ordinary 392 392
18-Sep-2023 The Vanguard Group, Inc. BUY 22.63 Ordinary 2,439 2,439
19-Sep-2023 The Vanguard Group, Inc. SELL 22.56 Ordinary (3,203) (3,203)
19-Sep-2023 The Vanguard Group, Inc. BUY 22.45 Ordinary 29,630 29,630
20-Sep-2023 The Vanguard Group, Inc. BUY 22.68 Ordinary 25,524 25,524
20-Sep-2023 The Vanguard Group, Inc. BUY 22.46 Ordinary 1,662 1,662
21-Sep-2023 The Vanguard Group, Inc. BUY 21.83 Ordinary 11,900 11,900
21-Sep-2023 The Vanguard Group, Inc. BUY 22.42 Ordinary 30,798 30,798
21-Sep-2023 The Vanguard Group, Inc. BUY 21.83 Ordinary 8,440 8,440
21-Sep-2023 The Vanguard Group, Inc. BUY 22.42 Ordinary 25,096 25,096
21-Sep-2023 The Vanguard Group, Inc. BUY 22.42 Ordinary 24,233 24,233
22-Sep-2023 The Vanguard Group, Inc. BUY 21.60 Ordinary 2,760 2,760
22-Sep-2023 The Vanguard Group, Inc. BUY 21.60 Ordinary 10,115 10,115
22-Sep-2023 The Vanguard Group, Inc. BUY 21.60 Ordinary 17,302 17,302
22-Sep-2023 The Vanguard Group, Inc. BUY 21.97 Ordinary 13,710 13,710
25-Sep-2023 The Vanguard Group, Inc. BUY 21.87 Ordinary 19,912 19,912
26-Sep-2023 The Vanguard Group, Inc. BUY 21.51 Ordinary 780 780
26-Sep-2023 The Vanguard Group, Inc. BUY 21.57 Ordinary 21,991 21,991
27-Sep-2023 The Vanguard Group, Inc. BUY 21.61 Ordinary 21,349 21,349
27-Sep-2023 The Vanguard Group, Inc. BUY 21.61 Ordinary 32,631 32,631
27-Sep-2023 The Vanguard Group, Inc. BUY 21.61 Ordinary 18,780 18,780
27-Sep-2023 The Vanguard Group, Inc. BUY 21.61 Ordinary 100 100
28-Sep-2023 The Vanguard Group, Inc. BUY 21.69 Ordinary 25,391 25,391
02-Oct-2023 The Vanguard Group, Inc. SELL 21.27 Ordinary (2,291) (2,291)
03-Oct-2023 The Vanguard Group, Inc. BUY 21.23 Ordinary 1,040 1,040
03-Oct-2023 The Vanguard Group, Inc. BUY 21.23 Ordinary 6,722 6,722
03-Oct-2023 The Vanguard Group, Inc. BUY 21.05 Ordinary 2,091 2,091
03-Oct-2023 The Vanguard Group, Inc. SELL 21.05 Ordinary (49,482) (49,482)
03-Oct-2023 The Vanguard Group, Inc. BUY 21.37 Ordinary 19,401 19,401
04-Oct-2023 The Vanguard Group, Inc. BUY 21.35 Ordinary 20,230 20,230
04-Oct-2023 The Vanguard Group, Inc. BUY 21.07 Ordinary 30,868 30,868
04-Oct-2023 The Vanguard Group, Inc. BUY 21.07 Ordinary 2,302 2,302
04-Oct-2023 The Vanguard Group, Inc. BUY 21.07 Ordinary 24,055 24,055
05-Oct-2023
05-Oct-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
SELL
BUY
21.77 Ordinary
21.57 Ordinary
(7,660)
16,700
(7,660)
16,700
06-Oct-2023 The Vanguard Group, Inc. BUY 21.58 Ordinary 1,040 1,040
09-Oct-2023
09-Oct-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
21.55 Ordinary
21.62 Ordinary
2,340
26,221
2,340
26,221
09-Oct-2023 The Vanguard Group, Inc. BUY 21.71 Ordinary 8,440 8,440
09-Oct-2023
10-Oct-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
21.55 Ordinary
22.16 Ordinary
323
1,688
323
1,688
10-Oct-2023 The Vanguard Group, Inc. BUY 22.06 Ordinary 2,619 2,619
11-Oct-2023 The Vanguard Group, Inc. BUY 22.26 Ordinary 31,795 31,795
11-Oct-2023 The Vanguard Group, Inc. BUY 22.12 Ordinary 12,177 12,177
12-Oct-2023 The Vanguard Group, Inc. BUY 22.29 Ordinary 4,046 4,046
12-Oct-2023 The Vanguard Group, Inc. BUY 22.46 Ordinary 323 323
13-Oct-2023 The Vanguard Group, Inc. SELL 22.05 Ordinary (2,459) (2,459)
13-Oct-2023 The Vanguard Group, Inc. SELL 22.02 Ordinary (32,984) (32,984)
13-Oct-2023 The Vanguard Group, Inc. BUY 22.11 Ordinary 24,437 24,437
16-Oct-2023 The Vanguard Group, Inc. BUY 21.90 Ordinary 984 984
17-Oct-2023 The Vanguard Group, Inc. BUY 22.12 Ordinary 392 392
17-Oct-2023 The Vanguard Group, Inc. BUY 22.13 Ordinary 27,052 27,052
17-Oct-2023 The Vanguard Group, Inc. BUY 22.13 Ordinary 21,774 21,774
18-Oct-2023 The Vanguard Group, Inc. BUY 21.76 Ordinary 32,992 32,992
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
19-Oct-2023 The Vanguard Group, Inc. BUY 21.55 Ordinary 15,559 15,559
19-Oct-2023 The Vanguard Group, Inc. BUY 21.26 Ordinary 6,752 6,752
19-Oct-2023 The Vanguard Group, Inc. BUY 21.55 Ordinary 25,949 25,949
20-Oct-2023
23-Oct-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
21.10 Ordinary
21.04 Ordinary
7,224
29,921
7,224
29,921
23-Oct-2023 The Vanguard Group, Inc. BUY 21.04 Ordinary 28,751 28,751
24-Oct-2023 The Vanguard Group, Inc. BUY 21.07 Ordinary 1,176 1,176
24-Oct-2023 The Vanguard Group, Inc. SELL 21.13 Ordinary (3,485) (3,485)
24-Oct-2023 The Vanguard Group, Inc. BUY 21.13 Ordinary 3,376 3,376
25-Oct-2023 The Vanguard Group, Inc. BUY 20.73 Ordinary 984 984
25-Oct-2023 The Vanguard Group, Inc. BUY 21.01 Ordinary 27,067 27,067
26-Oct-2023 The Vanguard Group, Inc. BUY 20.15 Ordinary 31,745 31,745
26-Oct-2023 The Vanguard Group, Inc. BUY 20.15 Ordinary 26,164 26,164
27-Oct-2023 The Vanguard Group, Inc. BUY 20.19 Ordinary 42,450 42,450
30-Oct-2023 The Vanguard Group, Inc. BUY 20.55 Ordinary 16,512 16,512
30-Oct-2023
31-Oct-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
20.12 Ordinary
20.74 Ordinary
20,098
1,968
20,098
1,968
31-Oct-2023 The Vanguard Group, Inc. BUY 20.74 Ordinary 780 780
31-Oct-2023 The Vanguard Group, Inc. BUY 20.69 Ordinary 18,370 18,370
01-Nov-2023 The Vanguard Group, Inc. BUY 21.07 Ordinary 39,173 39,173
01-Nov-2023 The Vanguard Group, Inc. BUY 21.20 Ordinary 2,727 2,727
01-Nov-2023 The Vanguard Group, Inc. SELL 20.82 Ordinary (3,868) (3,868)
03-Nov-2023 The Vanguard Group, Inc. BUY 22.09 Ordinary 2,110 2,110
06-Nov-2023 The Vanguard Group, Inc. BUY 21.95 Ordinary 68,023 68,023
06-Nov-2023 The Vanguard Group, Inc. SELL 21.95 Ordinary (8,975) (8,975)
06-Nov-2023
06-Nov-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
21.90 Ordinary
21.95 Ordinary
2,079
6,364
2,079
6,364
07-Nov-2023 The Vanguard Group, Inc. BUY 21.93 Ordinary 492 492
07-Nov-2023 The Vanguard Group, Inc. BUY 21.93 Ordinary 10,115 10,115
07-Nov-2023 The Vanguard Group, Inc. BUY 21.93 Ordinary 8,440 8,440
08-Nov-2023 The Vanguard Group, Inc. BUY 22.33 Ordinary 29,286 29,286
08-Nov-2023 The Vanguard Group, Inc. SELL 22.27 Ordinary (1,483) (1,483)
09-Nov-2023 The Vanguard Group, Inc. SELL 22.47 Ordinary (141,478) (141,478)
09-Nov-2023 The Vanguard Group, Inc. BUY 22.47 Ordinary 738 738
09-Nov-2023
10-Nov-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
22.52 Ordinary
22.65 Ordinary
14,224
2,085
14,224
2,085
10-Nov-2023 The Vanguard Group, Inc. BUY 22.65 Ordinary 12,138 12,138
13-Nov-2023 The Vanguard Group, Inc. BUY 22.71 Ordinary 62,327 62,327
14-Nov-2023 The Vanguard Group, Inc. BUY 23.14 Ordinary 32,368 32,368
16-Nov-2023 The Vanguard Group, Inc. SELL 23.46 Ordinary (170,595) (170,595)
16-Nov-2023 The Vanguard Group, Inc. SELL 23.46 Ordinary (404) (404)
16-Nov-2023 The Vanguard Group, Inc. BUY 23.59 Ordinary 8,939 8,939
20-Nov-2023 The Vanguard Group, Inc. BUY 23.28 Ordinary 10,115 10,115
21-Nov-2023 The Vanguard Group, Inc. BUY 22.90 Ordinary 492 492
21-Nov-2023
22-Nov-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
22.87 Ordinary
22.89 Ordinary
11,816
2,700
11,816
2,700
22-Nov-2023 The Vanguard Group, Inc. BUY 22.89 Ordinary 8,440 8,440
24-Nov-2023 The Vanguard Group, Inc. BUY 23.07 Ordinary 2,723 2,723
27-Nov-2023 The Vanguard Group, Inc. BUY 23.05 Ordinary 4,220 4,220
28-Nov-2023 The Vanguard Group, Inc. BUY 23.40 Ordinary 3,425 3,425
28-Nov-2023 The Vanguard Group, Inc. SELL 23.40 Ordinary (49,656) (49,656)
28-Nov-2023 The Vanguard Group, Inc. BUY 23.26 Ordinary 32,399 32,399
28-Nov-2023 The Vanguard Group, Inc. BUY 23.30 Ordinary 595 595
29-Nov-2023
30-Nov-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
23.32 Ordinary
22.75 Ordinary
389
77,676
389
77,676
30-Nov-2023 The Vanguard Group, Inc. BUY 22.74 Ordinary 5,064 5,064
01-Dec-2023 The Vanguard Group, Inc. BUY 23.05 Ordinary 784 784
01-Dec-2023 The Vanguard Group, Inc. BUY 23.35 Ordinary 10,115 10,115
04-Dec-2023 The Vanguard Group, Inc. BUY 23.38 Ordinary 1,300 1,300
04-Dec-2023 The Vanguard Group, Inc. BUY 23.38 Ordinary 389 389
04-Dec-2023 The Vanguard Group, Inc. BUY 23.28 Ordinary 2,744 2,744
04-Dec-2023 The Vanguard Group, Inc. BUY 23.28 Ordinary 2,744 2,744
04-Dec-2023 The Vanguard Group, Inc. BUY 23.43 Ordinary 6,631 6,631
06-Dec-2023
06-Dec-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
23.48 Ordinary
23.48 Ordinary
492
392
492
392
07-Dec-2023 The Vanguard Group, Inc. BUY 23.31 Ordinary 784 784
07-Dec-2023 The Vanguard Group, Inc. BUY 23.31 Ordinary 392 392
07-Dec-2023 The Vanguard Group, Inc. BUY 23.31 Ordinary 254 254
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
08-Dec-2023 The Vanguard Group, Inc. SELL 23.07 Ordinary (1,893) (1,893)
14-Dec-2023 The Vanguard Group, Inc. BUY 24.55 Ordinary 392 392
15-Dec-2023 The Vanguard Group, Inc. BUY 24.12 Ordinary 67 67
15-Dec-2023 The Vanguard Group, Inc. BUY 24.12 Ordinary 65 65
15-Dec-2023 The Vanguard Group, Inc. BUY 24.12 Ordinary 3,154 3,154
15-Dec-2023 The Vanguard Group, Inc. BUY 24.12 Ordinary 3,057 3,057
15-Dec-2023 The Vanguard Group, Inc. SELL 24.12 Ordinary (15,954) (15,954)
15-Dec-2023 The Vanguard Group, Inc. SELL 24.12 Ordinary (5,855) (5,855)
15-Dec-2023 The Vanguard Group, Inc. SELL 24.12 Ordinary (236,221) (236,221)
15-Dec-2023 The Vanguard Group, Inc. BUY 24.12 Ordinary 11,052 11,052
15-Dec-2023 The Vanguard Group, Inc. BUY 24.12 Ordinary 10,716 10,716
15-Dec-2023 The Vanguard Group, Inc. SELL 24.12 Ordinary (14,940) (14,940)
15-Dec-2023 The Vanguard Group, Inc. SELL 24.12 Ordinary (1,319) (1,319)
15-Dec-2023 The Vanguard Group, Inc. BUY 24.12 Ordinary 675 675
15-Dec-2023 The Vanguard Group, Inc. BUY 24.12 Ordinary 697 697
15-Dec-2023 The Vanguard Group, Inc. BUY 24.12 Ordinary 898 898
15-Dec-2023 The Vanguard Group, Inc. BUY 24.12 Ordinary 927 927
15-Dec-2023 The Vanguard Group, Inc. SELL 24.12 Ordinary (5,280) (5,280)
18-Dec-2023 The Vanguard Group, Inc. BUY 24.14 Ordinary 389 389
19-Dec-2023 The Vanguard Group, Inc. BUY 24.61 Ordinary 1,230 1,230
19-Dec-2023 The Vanguard Group, Inc. BUY 24.61 Ordinary 492 492
19-Dec-2023 The Vanguard Group, Inc. BUY 24.46 Ordinary 18,176 18,176
20-Dec-2023
20-Dec-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
24.61 Ordinary
24.65 Ordinary
392
22,070
392
22,070
21-Dec-2023 The Vanguard Group, Inc. BUY 24.40 Ordinary 20,633 20,633
22-Dec-2023 The Vanguard Group, Inc. BUY 24.66 Ordinary 1,176 1,176
27-Dec-2023 The Vanguard Group, Inc. BUY 24.94 Ordinary 16,665 16,665
27-Dec-2023 The Vanguard Group, Inc. BUY 25.26 Ordinary 3,430 3,430
27-Dec-2023 The Vanguard Group, Inc. BUY 25.15 Ordinary 18,246 18,246
27-Dec-2023 The Vanguard Group, Inc. BUY 25.15 Ordinary 26,612 26,612
28-Dec-2023 The Vanguard Group, Inc. SELL 25.21 Ordinary (203) (203)
28-Dec-2023 The Vanguard Group, Inc. BUY 25.21 Ordinary 738 738
28-Dec-2023 The Vanguard Group, Inc. BUY 25.21 Ordinary 1,476 1,476
28-Dec-2023 The Vanguard Group, Inc. BUY 25.21 Ordinary 1,945 1,945
28-Dec-2023 The Vanguard Group, Inc. BUY 25.21 Ordinary 17,831 17,831
29-Dec-2023
29-Dec-2023
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
25.27 Ordinary
25.14 Ordinary
3,430
3,139
3,430
3,139
02-Jan-2024 The Vanguard Group, Inc. SELL 24.92 Ordinary (19,956) (19,956)
02-Jan-2024 The Vanguard Group, Inc. BUY 24.92 Ordinary 8,440 8,440
04-Jan-2024 The Vanguard Group, Inc. BUY 24.01 Ordinary 492 492
04-Jan-2024 The Vanguard Group, Inc. BUY 24.01 Ordinary 392 392
04-Jan-2024 The Vanguard Group, Inc. BUY 24.13 Ordinary 2,773 2,773
04-Jan-2024 The Vanguard Group, Inc. BUY 24.01 Ordinary 179 179
05-Jan-2024 The Vanguard Group, Inc. BUY 24.03 Ordinary 21,879 21,879
05-Jan-2024 The Vanguard Group, Inc. SELL 24.03 Ordinary (14,985) (14,985)
05-Jan-2024
09-Jan-2024
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
24.01 Ordinary
24.24 Ordinary
14,172
1,476
14,172
1,476
09-Jan-2024 The Vanguard Group, Inc. BUY 24.24 Ordinary 392 392
09-Jan-2024 The Vanguard Group, Inc. BUY 24.28 Ordinary 21,250 21,250
09-Jan-2024 The Vanguard Group, Inc. BUY 24.28 Ordinary 2,793 2,793
10-Jan-2024 The Vanguard Group, Inc. BUY 24.29 Ordinary 984 984
10-Jan-2024 The Vanguard Group, Inc. BUY 24.33 Ordinary 4,802 4,802
10-Jan-2024 The Vanguard Group, Inc. BUY 24.33 Ordinary 3,376 3,376
10-Jan-2024 The Vanguard Group, Inc. BUY 24.33 Ordinary 5,064 5,064
10-Jan-2024 The Vanguard Group, Inc. BUY 24.29 Ordinary 2,198 2,198
11-Jan-2024 The Vanguard Group, Inc. BUY 24.44 Ordinary 22,667 22,667
12-Jan-2024 The Vanguard Group, Inc. BUY 24.30 Ordinary 784 784
12-Jan-2024
16-Jan-2024
The Vanguard Group, Inc.
The Vanguard Group, Inc.
SELL
BUY
24.30 Ordinary
24.35 Ordinary
(8,070)
492
(8,070)
492
16-Jan-2024 The Vanguard Group, Inc. BUY 24.35 Ordinary 784 784
16-Jan-2024 The Vanguard Group, Inc. BUY 24.36 Ordinary 4,802 4,802
16-Jan-2024 The Vanguard Group, Inc. BUY 24.36 Ordinary 4,220 4,220
17-Jan-2024 The Vanguard Group, Inc. BUY 24.21 Ordinary 8,440 8,440
17-Jan-2024 The Vanguard Group, Inc. BUY 24.23 Ordinary 20,902 20,902
17-Jan-2024 The Vanguard Group, Inc. BUY 24.32 Ordinary 6,891 6,891
18-Jan-2024 The Vanguard Group, Inc. BUY 24.10 Ordinary 9,930 9,930
18-Jan-2024 The Vanguard Group, Inc. BUY 24.10 Ordinary 4,947 4,947
18-Jan-2024 The Vanguard Group, Inc. BUY 24.10 Ordinary 8,440 8,440
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
18-Jan-2024 The Vanguard Group, Inc. BUY 23.95 Ordinary 23,543 23,543
19-Jan-2024 The Vanguard Group, Inc. BUY 24.50 Ordinary 3,430 3,430
19-Jan-2024 The Vanguard Group, Inc. BUY 24.50 Ordinary 9,900 9,900
19-Jan-2024 The Vanguard Group, Inc. BUY 24.50 Ordinary 8,440 8,440
19-Jan-2024 The Vanguard Group, Inc. BUY 24.20 Ordinary 26,854 26,854
22-Jan-2024 The Vanguard Group, Inc. BUY 24.66 Ordinary 392 392
23-Jan-2024 The Vanguard Group, Inc. BUY 24.58 Ordinary 3,590 3,590
23-Jan-2024 The Vanguard Group, Inc. BUY 24.57 Ordinary 3,430 3,430
23-Jan-2024 The Vanguard Group, Inc. BUY 24.57 Ordinary 11,916 11,916
23-Jan-2024 The Vanguard Group, Inc. BUY 24.73 Ordinary 37,771 37,771
24-Jan-2024 The Vanguard Group, Inc. BUY 24.76 Ordinary 392 392
24-Jan-2024 The Vanguard Group, Inc. SELL 24.68 Ordinary (6,353) (6,353)
24-Jan-2024 The Vanguard Group, Inc. BUY 24.73 Ordinary 16,294 16,294
24-Jan-2024 The Vanguard Group, Inc. BUY 24.76 Ordinary 288 288
25-Jan-2024 The Vanguard Group, Inc. SELL 24.80 Ordinary (4,752) (4,752)
25-Jan-2024 The Vanguard Group, Inc. SELL 24.98 Ordinary (16,004) (16,004)
29-Jan-2024 The Vanguard Group, Inc. BUY 25.03 Ordinary 1,476 1,476
29-Jan-2024 The Vanguard Group, Inc. BUY 25.03 Ordinary 1,779 1,779
29-Jan-2024 The Vanguard Group, Inc. BUY 24.99 Ordinary 2,052 2,052
30-Jan-2024 The Vanguard Group, Inc. BUY 25.28 Ordinary 784 784
30-Jan-2024 The Vanguard Group, Inc. BUY 25.26 Ordinary 1,266 1,266
30-Jan-2024 The Vanguard Group, Inc. BUY 25.40 Ordinary 1,439 1,439
31-Jan-2024 The Vanguard Group, Inc. BUY 25.30 Ordinary 1,000 1,000
01-Feb-2024 The Vanguard Group, Inc. SELL 25.61 Ordinary (9,368) (9,368)
01-Feb-2024 The Vanguard Group, Inc. SELL 25.35 Ordinary (273,970) (273,970)
01-Feb-2024 The Vanguard Group, Inc. SELL 25.30 Ordinary (20,741) (20,741)
01-Feb-2024 The Vanguard Group, Inc. BUY 25.61 Ordinary 11,910 11,910
01-Feb-2024 The Vanguard Group, Inc. BUY 25.61 Ordinary 10,972 10,972
01-Feb-2024 The Vanguard Group, Inc. BUY 25.61 Ordinary 5,486 5,486
01-Feb-2024 The Vanguard Group, Inc. BUY 25.61 Ordinary 10,128 10,128
01-Feb-2024 The Vanguard Group, Inc. BUY 25.30 Ordinary 20,741 20,741
02-Feb-2024 The Vanguard Group, Inc. BUY 26.98 Ordinary 738 738
02-Feb-2024 The Vanguard Group, Inc. BUY 26.98 Ordinary 6,128 6,128
02-Feb-2024 The Vanguard Group, Inc. BUY 26.98 Ordinary 392 392
02-Feb-2024 The Vanguard Group, Inc. BUY 26.88 Ordinary 7,546 7,546
02-Feb-2024 The Vanguard Group, Inc. SELL 26.17 Ordinary (2,012) (2,012)
05-Feb-2024 The Vanguard Group, Inc. BUY 26.96 Ordinary 11,910 11,910
06-Feb-2024 The Vanguard Group, Inc. BUY 26.74 Ordinary 1,476 1,476
06-Feb-2024 The Vanguard Group, Inc. BUY 26.74 Ordinary 392 392
06-Feb-2024 The Vanguard Group, Inc. BUY 26.74 Ordinary 392 392
07-Feb-2024 The Vanguard Group, Inc. BUY 26.83 Ordinary 1,040 1,040
07-Feb-2024 The Vanguard Group, Inc. BUY 26.87 Ordinary 4,116 4,116
07-Feb-2024 The Vanguard Group, Inc. BUY 26.87 Ordinary 9,925 9,925
07-Feb-2024 The Vanguard Group, Inc. BUY 26.87 Ordinary 3,376 3,376
07-Feb-2024 The Vanguard Group, Inc. BUY 26.87 Ordinary 9,284 9,284
07-Feb-2024 The Vanguard Group, Inc. BUY 26.54 Ordinary 18,634 18,634
07-Feb-2024 The Vanguard Group, Inc. BUY 26.83 Ordinary 2,060 2,060
08-Feb-2024 The Vanguard Group, Inc. BUY 26.92 Ordinary 21,906 21,906
08-Feb-2024 The Vanguard Group, Inc. BUY 26.70 Ordinary 1,500 1,500
12-Feb-2024 The Vanguard Group, Inc. BUY 26.74 Ordinary 392 392
12-Feb-2024 The Vanguard Group, Inc. BUY 26.79 Ordinary 29,775 29,775
13-Feb-2024 The Vanguard Group, Inc. BUY 26.37 Ordinary 3,376 3,376
13-Feb-2024 The Vanguard Group, Inc. BUY 26.66 Ordinary 25,214 25,214
13-Feb-2024 The Vanguard Group, Inc. BUY 26.37 Ordinary 12,238 12,238
13-Feb-2024 The Vanguard Group, Inc. BUY 26.61 Ordinary 396 396
15-Feb-2024 The Vanguard Group, Inc. BUY 28.47 Ordinary 392 392
16-Feb-2024 The Vanguard Group, Inc. SELL 28.99 Ordinary (1,250) (1,250)
16-Feb-2024 The Vanguard Group, Inc. BUY 28.63 Ordinary 4,802 4,802
16-Feb-2024 The Vanguard Group, Inc. BUY 28.63 Ordinary 17,865 17,865
16-Feb-2024 The Vanguard Group, Inc. BUY 28.63 Ordinary 9,284 9,284
16-Feb-2024 The Vanguard Group, Inc. BUY 28.99 Ordinary 23,247 23,247
20-Feb-2024 The Vanguard Group, Inc. BUY 28.71 Ordinary 392 392
20-Feb-2024 The Vanguard Group, Inc. BUY 28.66 Ordinary 6,560 6,560
21-Feb-2024 The Vanguard Group, Inc. BUY 28.67 Ordinary 492 492
21-Feb-2024 The Vanguard Group, Inc. BUY 28.77 Ordinary 13,388 13,388
21-Feb-2024 The Vanguard Group, Inc. BUY 28.77 Ordinary 20,569 20,569
22-Feb-2024 The Vanguard Group, Inc. BUY 28.63 Ordinary 1,795 1,795
22-Feb-2024 The Vanguard Group, Inc. BUY 28.63 Ordinary 774 774
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
23-Feb-2024 The Vanguard Group, Inc. BUY 28.74 Ordinary 784 784
23-Feb-2024 The Vanguard Group, Inc. BUY 28.75 Ordinary 500 500
26-Feb-2024 The Vanguard Group, Inc. BUY 28.87 Ordinary 7,596 7,596
26-Feb-2024 The Vanguard Group, Inc. BUY 28.95 Ordinary 301 301
27-Feb-2024 The Vanguard Group, Inc. BUY 28.64 Ordinary 18,915 18,915
27-Feb-2024 The Vanguard Group, Inc. BUY 28.77 Ordinary 1,720 1,720
28-Feb-2024 The Vanguard Group, Inc. BUY 28.82 Ordinary 18,818 18,818
29-Feb-2024 The Vanguard Group, Inc. BUY 29.90 Ordinary 16,035 16,035
29-Feb-2024 The Vanguard Group, Inc. BUY 29.90 Ordinary 18,828 18,828
29-Feb-2024 The Vanguard Group, Inc. BUY 29.90 Ordinary 183 183
01-Mar-2024 The Vanguard Group, Inc. BUY 30.48 Ordinary 1,040 1,040
01-Mar-2024 The Vanguard Group, Inc. BUY 29.44 Ordinary 11,117 11,117
04-Mar-2024 The Vanguard Group, Inc. BUY 31.19 Ordinary 492 492
04-Mar-2024 The Vanguard Group, Inc. BUY 31.19 Ordinary 392 392
04-Mar-2024 The Vanguard Group, Inc. BUY 31.26 Ordinary 4,116 4,116
04-Mar-2024 The Vanguard Group, Inc. SELL 31.26 Ordinary (8,031) (8,031)
05-Mar-2024 The Vanguard Group, Inc. BUY 31.00 Ordinary 4,596 4,596
05-Mar-2024 The Vanguard Group, Inc. BUY 31.00 Ordinary 389 389
05-Mar-2024 The Vanguard Group, Inc. BUY 30.63 Ordinary 16,458 16,458
05-Mar-2024 The Vanguard Group, Inc. BUY 30.63 Ordinary 16,673 16,673
06-Mar-2024 The Vanguard Group, Inc. BUY 31.08 Ordinary 520 520
06-Mar-2024 The Vanguard Group, Inc. BUY 31.08 Ordinary 389 389
06-Mar-2024 The Vanguard Group, Inc. BUY 31.08 Ordinary 31,957 31,957
06-Mar-2024 The Vanguard Group, Inc. BUY 31.08 Ordinary 20,256 20,256
06-Mar-2024 The Vanguard Group, Inc. BUY 31.08 Ordinary 2,452 2,452
07-Mar-2024 The Vanguard Group, Inc. BUY 30.97 Ordinary 393 393
07-Mar-2024 The Vanguard Group, Inc. BUY 31.19 Ordinary 8,440 8,440
07-Mar-2024 The Vanguard Group, Inc. BUY 30.97 Ordinary 1,661 1,661
07-Mar-2024 The Vanguard Group, Inc. SELL 31.34 Ordinary (1,714) (1,714)
08-Mar-2024 The Vanguard Group, Inc. BUY 30.80 Ordinary 341 341
08-Mar-2024 The Vanguard Group, Inc. BUY 30.62 Ordinary 7,596 7,596
11-Mar-2024 The Vanguard Group, Inc. BUY 30.15 Ordinary 1,230 1,230
11-Mar-2024 The Vanguard Group, Inc. BUY 30.15 Ordinary 392 392
12-Mar-2024 The Vanguard Group, Inc. BUY 30.10 Ordinary 492 492
12-Mar-2024 The Vanguard Group, Inc. BUY 30.10 Ordinary 738 738
12-Mar-2024 The Vanguard Group, Inc. BUY 30.14 Ordinary 5,908 5,908
12-Mar-2024 The Vanguard Group, Inc. BUY 30.14 Ordinary 4,220 4,220
13-Mar-2024 The Vanguard Group, Inc. BUY 30.85 Ordinary 269 269
13-Mar-2024 The Vanguard Group, Inc. BUY 30.90 Ordinary 9,284 9,284
14-Mar-2024 The Vanguard Group, Inc. SELL 30.96 Ordinary (19,289) (19,289)
14-Mar-2024 The Vanguard Group, Inc. BUY 30.71 Ordinary 1,372 1,372
15-Mar-2024 The Vanguard Group, Inc. BUY 30.86 Ordinary 31,382 31,382
15-Mar-2024 The Vanguard Group, Inc. BUY 30.86 Ordinary 9,400 9,400
15-Mar-2024 The Vanguard Group, Inc. BUY 30.86 Ordinary 1,395 1,395
15-Mar-2024 The Vanguard Group, Inc. BUY 30.86 Ordinary 4,660 4,660
15-Mar-2024 The Vanguard Group, Inc. BUY 30.86 Ordinary 3,748 3,748
15-Mar-2024 The Vanguard Group, Inc. BUY 30.86 Ordinary 1,123 1,123
15-Mar-2024 The Vanguard Group, Inc. SELL 30.86 Ordinary (15,143) (15,143)
15-Mar-2024 The Vanguard Group, Inc. SELL 30.86 Ordinary (11,490) (11,490)
15-Mar-2024 The Vanguard Group, Inc. BUY 30.83 Ordinary 17,874 17,874
15-Mar-2024 The Vanguard Group, Inc. SELL 30.86 Ordinary (5,362) (5,362)
15-Mar-2024 The Vanguard Group, Inc. SELL 30.86 Ordinary (97,121) (97,121)
15-Mar-2024 The Vanguard Group, Inc. BUY 30.83 Ordinary 6,330 6,330
15-Mar-2024 The Vanguard Group, Inc. BUY 30.83 Ordinary 8,440 8,440
15-Mar-2024 The Vanguard Group, Inc. SELL 30.86 Ordinary (1,067) (1,067)
15-Mar-2024 The Vanguard Group, Inc. SELL 30.86 Ordinary (43,308) (43,308)
15-Mar-2024 The Vanguard Group, Inc. SELL 30.86 Ordinary (5,131) (5,131)
15-Mar-2024 The Vanguard Group, Inc. BUY 30.86 Ordinary 111 111
15-Mar-2024 The Vanguard Group, Inc. BUY 30.86 Ordinary 373 373
18-Mar-2024 The Vanguard Group, Inc. BUY 29.74 Ordinary 1,266 1,266
18-Mar-2024 The Vanguard Group, Inc. BUY 30.26 Ordinary 18,588 18,588
18-Mar-2024 The Vanguard Group, Inc. BUY 29.75 Ordinary 493 493
19-Mar-2024 The Vanguard Group, Inc. SELL 30.42 Ordinary (26,120) (26,120)
19-Mar-2024 The Vanguard Group, Inc. BUY 30.42 Ordinary 492 492
19-Mar-2024 The Vanguard Group, Inc. BUY 30.42 Ordinary 369 369
20-Mar-2024 The Vanguard Group, Inc. SELL 30.69 Ordinary (16,034) (16,034)
20-Mar-2024 The Vanguard Group, Inc. BUY 30.42 Ordinary 10,334 10,334
21-Mar-2024 The Vanguard Group, Inc. BUY 31.00 Ordinary 492 492
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
21-Mar-2024 The Vanguard Group, Inc. BUY 30.85 Ordinary 16,083 16,083
21-Mar-2024 The Vanguard Group, Inc. BUY 30.85 Ordinary 2,675 2,675
21-Mar-2024 The Vanguard Group, Inc. BUY 30.85 Ordinary 5,778 5,778
22-Mar-2024 The Vanguard Group, Inc. BUY 32.01 Ordinary 2,945 2,945
22-Mar-2024 The Vanguard Group, Inc. BUY 32.01 Ordinary 8,440 8,440
22-Mar-2024 The Vanguard Group, Inc. BUY 31.27 Ordinary 22,246 22,246
25-Mar-2024 The Vanguard Group, Inc. SELL 33.24 Ordinary (15,077) (15,077)
25-Mar-2024 The Vanguard Group, Inc. BUY 32.41 Ordinary 27,587 27,587
25-Mar-2024 The Vanguard Group, Inc. BUY 32.41 Ordinary 2,908 2,908
26-Mar-2024 The Vanguard Group, Inc. BUY 32.83 Ordinary 22,657 22,657
26-Mar-2024 The Vanguard Group, Inc. BUY 32.93 Ordinary 6,752 6,752
27-Mar-2024 The Vanguard Group, Inc. BUY 33.17 Ordinary 7,532 7,532
27-Mar-2024 The Vanguard Group, Inc. BUY 33.17 Ordinary 32,226 32,226
27-Mar-2024 The Vanguard Group, Inc. BUY 33.17 Ordinary 14,966 14,966
27-Mar-2024 The Vanguard Group, Inc. BUY 33.17 Ordinary 11,529 11,529
27-Mar-2024 The Vanguard Group, Inc. BUY 33.17 Ordinary 21,834 21,834
27-Mar-2024 The Vanguard Group, Inc. BUY 33.17 Ordinary 1,608 1,608
27-Mar-2024 The Vanguard Group, Inc. BUY 33.17 Ordinary 312 312
27-Mar-2024 The Vanguard Group, Inc. BUY 33.06 Ordinary 11,399 11,399
27-Mar-2024 The Vanguard Group, Inc. BUY 33.17 Ordinary 1,258 1,258
28-Mar-2024 The Vanguard Group, Inc. BUY 33.81 Ordinary 399 399
28-Mar-2024 The Vanguard Group, Inc. BUY 33.81 Ordinary 13,947 13,947
28-Mar-2024 The Vanguard Group, Inc. BUY 33.80 Ordinary 11,988 11,988
28-Mar-2024 The Vanguard Group, Inc. BUY 33.80 Ordinary 5,064 5,064
02-Apr-2024 The Vanguard Group, Inc. BUY 33.38 Ordinary 492 492
02-Apr-2024 The Vanguard Group, Inc. BUY 33.27 Ordinary 16,032 16,032
02-Apr-2024 The Vanguard Group, Inc. BUY 33.27 Ordinary 8,440 8,440
02-Apr-2024 The Vanguard Group, Inc. BUY 33.27 Ordinary 3,798 3,798
02-Apr-2024 The Vanguard Group, Inc. BUY 33.27 Ordinary 7,596 7,596
02-Apr-2024 The Vanguard Group, Inc. BUY 33.73 Ordinary 19,706 19,706
02-Apr-2024 The Vanguard Group, Inc. BUY 33.73 Ordinary 10,173 10,173
02-Apr-2024 The Vanguard Group, Inc. BUY 33.73 Ordinary 5,039 5,039
03-Apr-2024 The Vanguard Group, Inc. BUY 32.50 Ordinary 1,476 1,476
03-Apr-2024 The Vanguard Group, Inc. BUY 32.50 Ordinary 1,477 1,477
03-Apr-2024 The Vanguard Group, Inc. BUY 32.50 Ordinary 796 796
03-Apr-2024 The Vanguard Group, Inc. BUY 32.67 Ordinary 1,767 1,767
03-Apr-2024 The Vanguard Group, Inc. BUY 32.67 Ordinary 5,486 5,486
03-Apr-2024 The Vanguard Group, Inc. BUY 32.67 Ordinary 493 493
03-Apr-2024 The Vanguard Group, Inc. BUY 32.50 Ordinary 10,955 10,955
03-Apr-2024 The Vanguard Group, Inc. BUY 32.50 Ordinary 314 314
04-Apr-2024 The Vanguard Group, Inc. BUY 32.67 Ordinary 492 492
04-Apr-2024 The Vanguard Group, Inc. BUY 32.67 Ordinary 397 397
05-Apr-2024 The Vanguard Group, Inc. SELL 32.55 Ordinary (16,074) (16,074)
05-Apr-2024 The Vanguard Group, Inc. BUY 32.55 Ordinary 10,040 10,040
08-Apr-2024 The Vanguard Group, Inc. BUY 32.15 Ordinary 492 492
08-Apr-2024 The Vanguard Group, Inc. BUY 32.15 Ordinary 984 984
08-Apr-2024 The Vanguard Group, Inc. BUY 32.15 Ordinary 794 794
08-Apr-2024 The Vanguard Group, Inc. BUY 32.15 Ordinary 397 397
09-Apr-2024 The Vanguard Group, Inc. BUY 31.81 Ordinary 1,055 1,055
09-Apr-2024 The Vanguard Group, Inc. BUY 31.88 Ordinary 24,990 24,990
10-Apr-2024 The Vanguard Group, Inc. BUY 32.33 Ordinary 738 738
10-Apr-2024 The Vanguard Group, Inc. BUY 32.33 Ordinary 794 794
10-Apr-2024 The Vanguard Group, Inc. BUY 31.93 Ordinary 4,713 4,713
10-Apr-2024 The Vanguard Group, Inc. BUY 32.33 Ordinary 18,876 18,876
10-Apr-2024 The Vanguard Group, Inc. SELL 31.98 Ordinary (10,026) (10,026)
10-Apr-2024 The Vanguard Group, Inc. BUY 31.98 Ordinary 6,752 6,752
10-Apr-2024 The Vanguard Group, Inc. BUY 31.98 Ordinary 1,479 1,479
10-Apr-2024 The Vanguard Group, Inc. BUY 32.33 Ordinary 1,510 1,510
11-Apr-2024 The Vanguard Group, Inc. BUY 31.40 Ordinary 1,806 1,806
11-Apr-2024 The Vanguard Group, Inc. BUY 32.06 Ordinary 986 986
12-Apr-2024 The Vanguard Group, Inc. BUY 32.04 Ordinary 738 738
12-Apr-2024 The Vanguard Group, Inc. BUY 32.04 Ordinary 492 492
15-Apr-2024 The Vanguard Group, Inc. BUY 31.77 Ordinary 1,810 1,810
15-Apr-2024 The Vanguard Group, Inc. BUY 31.77 Ordinary 401 401
15-Apr-2024 The Vanguard Group, Inc. SELL 31.37 Ordinary (7,026) (7,026)
15-Apr-2024 The Vanguard Group, Inc. SELL 31.37 Ordinary (32,168) (32,168)
15-Apr-2024 The Vanguard Group, Inc. BUY 31.37 Ordinary 7,596 7,596
15-Apr-2024 The Vanguard Group, Inc. BUY 31.37 Ordinary 3,798 3,798
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
15-Apr-2024 The Vanguard Group, Inc. BUY 31.92 Ordinary 23,977 23,977
16-Apr-2024 The Vanguard Group, Inc. BUY 31.15 Ordinary 1,790 1,790
17-Apr-2024 The Vanguard Group, Inc. BUY 31.29 Ordinary 492 492
17-Apr-2024 The Vanguard Group, Inc. BUY 31.29 Ordinary 1,230 1,230
17-Apr-2024 The Vanguard Group, Inc. BUY 31.29 Ordinary 401 401
17-Apr-2024 The Vanguard Group, Inc. BUY 31.25 Ordinary 24,035 24,035
17-Apr-2024 The Vanguard Group, Inc. BUY 31.25 Ordinary 16,032 16,032
18-Apr-2024 The Vanguard Group, Inc. SELL 30.76 Ordinary (16,084) (16,084)
18-Apr-2024 The Vanguard Group, Inc. SELL 30.76 Ordinary (8,042) (8,042)
18-Apr-2024 The Vanguard Group, Inc. BUY 30.57 Ordinary 30,254 30,254
19-Apr-2024 The Vanguard Group, Inc. BUY 30.49 Ordinary 802 802
19-Apr-2024 The Vanguard Group, Inc. BUY 30.49 Ordinary 10,532 10,532
19-Apr-2024 The Vanguard Group, Inc. BUY 30.49 Ordinary 20,766 20,766
19-Apr-2024 The Vanguard Group, Inc. BUY 30.71 Ordinary 9,591 9,591
22-Apr-2024 The Vanguard Group, Inc. SELL 30.75 Ordinary (5,855) (5,855)
22-Apr-2024 The Vanguard Group, Inc. BUY 30.75 Ordinary 8,440 8,440
22-Apr-2024 The Vanguard Group, Inc. BUY 30.50 Ordinary 24,139 24,139
23-Apr-2024 The Vanguard Group, Inc. BUY 30.85 Ordinary 3,064 3,064
23-Apr-2024 The Vanguard Group, Inc. BUY 30.97 Ordinary 15,443 15,443
23-Apr-2024 The Vanguard Group, Inc. BUY 30.97 Ordinary 31,689 31,689
24-Apr-2024 The Vanguard Group, Inc. BUY 31.36 Ordinary 422 422
24-Apr-2024 The Vanguard Group, Inc. BUY 31.36 Ordinary 984 984
24-Apr-2024 The Vanguard Group, Inc. BUY 31.36 Ordinary 802 802
24-Apr-2024 The Vanguard Group, Inc. BUY 31.18 Ordinary 2,110 2,110
24-Apr-2024 The Vanguard Group, Inc. BUY 31.32 Ordinary 23,044 23,044
24-Apr-2024 The Vanguard Group, Inc. SELL 31.36 Ordinary (122) (122)
26-Apr-2024 The Vanguard Group, Inc. BUY 30.81 Ordinary 20,714 20,714
26-Apr-2024
26-Apr-2024
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
SELL
30.69 Ordinary
30.87 Ordinary
407
(72,441)
407
(72,441)
26-Apr-2024 The Vanguard Group, Inc. BUY 30.81 Ordinary 16,343 16,343
29-Apr-2024 The Vanguard Group, Inc. BUY 31.19 Ordinary 16,210 16,210
30-Apr-2024 The Vanguard Group, Inc. BUY 31.18 Ordinary 6,330 6,330
30-Apr-2024 The Vanguard Group, Inc. BUY 31.69 Ordinary 1,009 1,009
01-May-2024 The Vanguard Group, Inc. BUY 30.99 Ordinary 1,368 1,368
01-May-2024 The Vanguard Group, Inc. SELL 31.44 Ordinary (10,539) (10,539)
01-May-2024 The Vanguard Group, Inc. BUY 31.51 Ordinary 36,248 36,248
01-May-2024 The Vanguard Group, Inc. BUY 30.99 Ordinary 1,698 1,698
02-May-2024 The Vanguard Group, Inc. BUY 31.58 Ordinary 14,187 14,187
02-May-2024 The Vanguard Group, Inc. BUY 31.96 Ordinary 7,174 7,174
02-May-2024 The Vanguard Group, Inc. BUY 31.58 Ordinary 9,274 9,274
03-May-2024 The Vanguard Group, Inc. BUY 32.63 Ordinary 786 786
03-May-2024 The Vanguard Group, Inc. BUY 32.63 Ordinary 786 786
03-May-2024 The Vanguard Group, Inc. SELL 32.77 Ordinary (8,093) (8,093)
06-May-2024 The Vanguard Group, Inc. BUY 34.22 Ordinary 44,396 44,396
06-May-2024 The Vanguard Group, Inc. BUY 34.22 Ordinary 3,376 3,376
07-May-2024 The Vanguard Group, Inc. BUY 34.38 Ordinary 844 844
07-May-2024 The Vanguard Group, Inc. BUY 34.46 Ordinary 3,376 3,376
07-May-2024 The Vanguard Group, Inc. BUY 34.38 Ordinary 1,203 1,203
08-May-2024
08-May-2024
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
SELL
34.29 Ordinary
34.25 Ordinary
738
(24,303)
738
(24,303)
08-May-2024 The Vanguard Group, Inc. BUY 34.29 Ordinary 27,098 27,098
08-May-2024 The Vanguard Group, Inc. BUY 34.29 Ordinary 19,360 19,360
08-May-2024 The Vanguard Group, Inc. BUY 34.29 Ordinary 16,588 16,588
08-May-2024 The Vanguard Group, Inc. SELL 34.29 Ordinary (4,441) (4,441)
10-May-2024 The Vanguard Group, Inc. BUY 33.65 Ordinary 1,476 1,476
10-May-2024 The Vanguard Group, Inc. BUY 33.65 Ordinary 1,055 1,055
10-May-2024 The Vanguard Group, Inc. BUY 33.76 Ordinary 18,103 18,103
10-May-2024 The Vanguard Group, Inc. BUY 33.63 Ordinary 8,024 8,024
10-May-2024 The Vanguard Group, Inc. BUY 33.63 Ordinary 14,770 14,770
10-May-2024 The Vanguard Group, Inc. BUY 33.63 Ordinary 21,100 21,100
10-May-2024 The Vanguard Group, Inc. BUY 33.65 Ordinary 1,968 1,968
13-May-2024 The Vanguard Group, Inc. BUY 33.75 Ordinary 1,682 1,682
14-May-2024 The Vanguard Group, Inc. BUY 33.47 Ordinary 786 786
14-May-2024 The Vanguard Group, Inc. BUY 33.47 Ordinary 25,062 25,062
14-May-2024 The Vanguard Group, Inc. BUY 33.47 Ordinary 16,826 16,826
15-May-2024 The Vanguard Group, Inc. BUY 33.37 Ordinary 984 984
15-May-2024 The Vanguard Group, Inc. BUY 33.68 Ordinary 10,030 10,030
15-May-2024 The Vanguard Group, Inc. BUY 33.37 Ordinary 24,329 24,329
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
15-May-2024 The Vanguard Group, Inc. BUY 33.68 Ordinary 3,376 3,376
16-May-2024 The Vanguard Group, Inc. BUY 33.89 Ordinary 18,156 18,156
17-May-2024 The Vanguard Group, Inc. BUY 34.52 Ordinary 2,343 2,343
17-May-2024 The Vanguard Group, Inc. BUY 34.53 Ordinary 8,440 8,440
17-May-2024 The Vanguard Group, Inc. BUY 34.35 Ordinary 1,494 1,494
17-May-2024
20-May-2024
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
34.35 Ordinary
33.99 Ordinary
1,478
385
1,478
385
20-May-2024 The Vanguard Group, Inc. BUY 34.07 Ordinary 22,395 22,395
22-May-2024 The Vanguard Group, Inc. BUY 33.93 Ordinary 784 784
23-May-2024 The Vanguard Group, Inc. BUY 34.17 Ordinary 18,113 18,113
24-May-2024 The Vanguard Group, Inc. BUY 33.67 Ordinary 47,492 47,492
24-May-2024 The Vanguard Group, Inc. BUY 33.67 Ordinary 385 385
28-May-2024 The Vanguard Group, Inc. BUY 34.26 Ordinary 1,230 1,230
28-May-2024 The Vanguard Group, Inc. BUY 34.05 Ordinary 10,045 10,045
29-May-2024 The Vanguard Group, Inc. BUY 34.08 Ordinary 738 738
29-May-2024 The Vanguard Group, Inc. BUY 34.08 Ordinary 7,931 7,931
30-May-2024 The Vanguard Group, Inc. BUY 34.15 Ordinary 1,722 1,722
30-May-2024 The Vanguard Group, Inc. BUY 34.15 Ordinary 784 784
30-May-2024 The Vanguard Group, Inc. BUY 34.41 Ordinary 10,045 10,045
31-May-2024 The Vanguard Group, Inc. BUY 33.52 Ordinary 34,056 34,056
31-May-2024 The Vanguard Group, Inc. BUY 33.52 Ordinary 984 984
31-May-2024 The Vanguard Group, Inc. BUY 33.52 Ordinary 211 211
31-May-2024 The Vanguard Group, Inc. BUY 33.52 Ordinary 24,830 24,830
31-May-2024 The Vanguard Group, Inc. BUY 33.52 Ordinary 784 784
03-Jun-2024 The Vanguard Group, Inc. BUY 34.14 Ordinary 33,588 33,588
04-Jun-2024 The Vanguard Group, Inc. BUY 34.33 Ordinary 211 211
04-Jun-2024 The Vanguard Group, Inc. BUY 34.33 Ordinary 392 392
04-Jun-2024 The Vanguard Group, Inc. SELL 34.32 Ordinary (5,880) (5,880)
04-Jun-2024 The Vanguard Group, Inc. BUY 34.39 Ordinary 35,761 35,761
04-Jun-2024 The Vanguard Group, Inc. BUY 34.33 Ordinary 2,233 2,233
05-Jun-2024 The Vanguard Group, Inc. BUY 34.86 Ordinary 738 738
05-Jun-2024 The Vanguard Group, Inc. SELL 35.15 Ordinary (18,816) (18,816)
05-Jun-2024 The Vanguard Group, Inc. SELL 35.15 Ordinary (40,675) (40,675)
06-Jun-2024 The Vanguard Group, Inc. BUY 35.08 Ordinary 492 492
06-Jun-2024 The Vanguard Group, Inc. BUY 35.08 Ordinary 1,055 1,055
06-Jun-2024 The Vanguard Group, Inc. BUY 35.08 Ordinary 2,952 2,952
11-Jun-2024 The Vanguard Group, Inc. BUY 34.73 Ordinary 492 492
11-Jun-2024 The Vanguard Group, Inc. BUY 34.73 Ordinary 2,214 2,214
12-Jun-2024 The Vanguard Group, Inc. BUY 35.00 Ordinary 2,532 2,532
14-Jun-2024 The Vanguard Group, Inc. BUY 35.77 Ordinary 984 984
14-Jun-2024 The Vanguard Group, Inc. BUY 35.77 Ordinary 1,609 1,609
17-Jun-2024 The Vanguard Group, Inc. BUY 35.58 Ordinary 1,767 1,767
17-Jun-2024 The Vanguard Group, Inc. BUY 35.58 Ordinary 6,756 6,756
17-Jun-2024 The Vanguard Group, Inc. BUY 35.58 Ordinary 16,890 16,890
18-Jun-2024 The Vanguard Group, Inc. BUY 35.67 Ordinary 246 246
18-Jun-2024 The Vanguard Group, Inc. BUY 35.73 Ordinary 4,123 4,123
18-Jun-2024 The Vanguard Group, Inc. BUY 35.67 Ordinary 9,447 9,447
18-Jun-2024 The Vanguard Group, Inc. BUY 35.73 Ordinary 16,072 16,072
18-Jun-2024 The Vanguard Group, Inc. BUY 35.73 Ordinary 20,268 20,268
18-Jun-2024 The Vanguard Group, Inc. BUY 35.73 Ordinary 8,440 8,440
18-Jun-2024 The Vanguard Group, Inc. BUY 35.67 Ordinary 1,379 1,379
19-Jun-2024 The Vanguard Group, Inc. BUY 35.66 Ordinary 104 104
19-Jun-2024 The Vanguard Group, Inc. BUY 35.66 Ordinary 64 64
19-Jun-2024 The Vanguard Group, Inc. BUY 35.66 Ordinary 30 30
19-Jun-2024 The Vanguard Group, Inc. BUY 35.66 Ordinary 1,234 1,234
19-Jun-2024 The Vanguard Group, Inc. BUY 35.66 Ordinary 222 222
19-Jun-2024 The Vanguard Group, Inc. BUY 35.66 Ordinary 1,501 1,501
19-Jun-2024 The Vanguard Group, Inc. BUY 35.66 Ordinary 15 15
19-Jun-2024 The Vanguard Group, Inc. BUY 35.66 Ordinary 626 626
19-Jun-2024 The Vanguard Group, Inc. BUY 35.66 Ordinary 14 14
19-Jun-2024 The Vanguard Group, Inc. BUY 35.66 Ordinary 66 66
19-Jun-2024 The Vanguard Group, Inc. BUY 35.66 Ordinary 27 27
19-Jun-2024 The Vanguard Group, Inc. BUY 35.66 Ordinary 3 3
20-Jun-2024 The Vanguard Group, Inc. BUY 35.54 Ordinary 385 385
21-Jun-2024 The Vanguard Group, Inc. BUY 35.83 Ordinary 15,369 15,369
21-Jun-2024 The Vanguard Group, Inc. BUY 35.83 Ordinary 9,427 9,427
21-Jun-2024 The Vanguard Group, Inc. BUY 35.88 Ordinary 392 392
21-Jun-2024 The Vanguard Group, Inc. BUY 35.83 Ordinary 4,393 4,393
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
21-Jun-2024 The Vanguard Group, Inc. SELL 35.77 Ordinary (9,408) (9,408)
21-Jun-2024 The Vanguard Group, Inc. BUY 35.77 Ordinary 5,301 5,301
21-Jun-2024 The Vanguard Group, Inc. BUY 35.83 Ordinary 5,395 5,395
21-Jun-2024 The Vanguard Group, Inc. BUY 35.83 Ordinary 182,441 182,441
21-Jun-2024 The Vanguard Group, Inc. BUY 35.83 Ordinary 32,792 32,792
21-Jun-2024 The Vanguard Group, Inc. BUY 35.83 Ordinary 221,918 221,918
21-Jun-2024 The Vanguard Group, Inc. BUY 35.83 Ordinary 92,559 92,559
21-Jun-2024 The Vanguard Group, Inc. BUY 35.83 Ordinary 2,073 2,073
21-Jun-2024 The Vanguard Group, Inc. BUY 35.83 Ordinary 9,726 9,726
21-Jun-2024 The Vanguard Group, Inc. BUY 35.83 Ordinary 4,096 4,096
21-Jun-2024 The Vanguard Group, Inc. BUY 35.83 Ordinary 450 450
24-Jun-2024 The Vanguard Group, Inc. BUY 35.18 Ordinary 568 568
24-Jun-2024 The Vanguard Group, Inc. BUY 35.34 Ordinary 2,945 2,945
24-Jun-2024 The Vanguard Group, Inc. SELL 35.34 Ordinary (32,580) (32,580)
24-Jun-2024 The Vanguard Group, Inc. BUY 35.36 Ordinary 33,122 33,122
25-Jun-2024 The Vanguard Group, Inc. BUY 35.50 Ordinary 4,596 4,596
25-Jun-2024 The Vanguard Group, Inc. BUY 35.42 Ordinary 4,200 4,200
25-Jun-2024 The Vanguard Group, Inc. BUY 35.37 Ordinary 5,058 5,058
25-Jun-2024 The Vanguard Group, Inc. BUY 35.37 Ordinary 4,220 4,220
26-Jun-2024 The Vanguard Group, Inc. BUY 34.78 Ordinary 1,230 1,230
26-Jun-2024 The Vanguard Group, Inc. BUY 34.78 Ordinary 27,275 27,275
26-Jun-2024 The Vanguard Group, Inc. BUY 34.78 Ordinary 10,642 10,642
26-Jun-2024 The Vanguard Group, Inc. BUY 34.45 Ordinary 6,330 6,330
26-Jun-2024 The Vanguard Group, Inc. BUY 34.45 Ordinary 1,479 1,479
26-Jun-2024
26-Jun-2024
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
34.78 Ordinary
34.78 Ordinary
13,015
1,712
13,015
1,712
27-Jun-2024 The Vanguard Group, Inc. BUY 34.48 Ordinary 492 492
27-Jun-2024 The Vanguard Group, Inc. BUY 34.48 Ordinary 1,476 1,476
27-Jun-2024 The Vanguard Group, Inc. BUY 34.23 Ordinary 19,782 19,782
27-Jun-2024 The Vanguard Group, Inc. BUY 34.23 Ordinary 9,406 9,406
28-Jun-2024 The Vanguard Group, Inc. SELL 34.75 Ordinary (326) (326)
28-Jun-2024 The Vanguard Group, Inc. SELL 34.97 Ordinary (20,969) (20,969)
28-Jun-2024 The Vanguard Group, Inc. SELL 34.58 Ordinary (21,996) (21,996)
01-Jul-2024 The Vanguard Group, Inc. BUY 35.01 Ordinary 738 738
01-Jul-2024 The Vanguard Group, Inc. BUY 34.90 Ordinary 10,120 10,120
01-Jul-2024 The Vanguard Group, Inc. BUY 34.90 Ordinary 6,072 6,072
02-Jul-2024 The Vanguard Group, Inc. BUY 34.29 Ordinary 2,460 2,460
02-Jul-2024 The Vanguard Group, Inc. BUY 34.54 Ordinary 34,911 34,911
02-Jul-2024 The Vanguard Group, Inc. BUY 34.54 Ordinary 26,697 26,697
03-Jul-2024 The Vanguard Group, Inc. BUY 34.64 Ordinary 1,865 1,865
03-Jul-2024
03-Jul-2024
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
34.64 Ordinary
34.64 Ordinary
21,472
1,026
21,472
1,026
03-Jul-2024 The Vanguard Group, Inc. BUY 34.37 Ordinary 8,701 8,701
05-Jul-2024 The Vanguard Group, Inc. BUY 35.43 Ordinary 1,968 1,968
05-Jul-2024 The Vanguard Group, Inc. BUY 35.43 Ordinary 492 492
05-Jul-2024 The Vanguard Group, Inc. BUY 35.43 Ordinary 385 385
05-Jul-2024 The Vanguard Group, Inc. BUY 35.43 Ordinary 784 784
09-Jul-2024 The Vanguard Group, Inc. BUY 34.88 Ordinary 392 392
09-Jul-2024 The Vanguard Group, Inc. BUY 34.96 Ordinary 38,195 38,195
09-Jul-2024 The Vanguard Group, Inc. BUY 34.96 Ordinary 42,943 42,943
09-Jul-2024 The Vanguard Group, Inc. BUY 34.69 Ordinary 5,473 5,473
09-Jul-2024 The Vanguard Group, Inc. BUY 34.96 Ordinary 20,033 20,033
10-Jul-2024 The Vanguard Group, Inc. BUY 34.71 Ordinary 33,003 33,003
10-Jul-2024 The Vanguard Group, Inc. SELL 35.49 Ordinary (5,076) (5,076)
10-Jul-2024 The Vanguard Group, Inc. BUY 35.49 Ordinary 3,368 3,368
10-Jul-2024
10-Jul-2024
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
35.06 Ordinary
34.71 Ordinary
1,481
1,145
1,481
1,145
10-Jul-2024 The Vanguard Group, Inc. BUY 35.06 Ordinary 9,244 9,244
11-Jul-2024 The Vanguard Group, Inc. BUY 35.46 Ordinary 2,214 2,214
11-Jul-2024 The Vanguard Group, Inc. BUY 35.52 Ordinary 10,135 10,135
11-Jul-2024 The Vanguard Group, Inc. BUY 35.52 Ordinary 32,361 32,361
12-Jul-2024 The Vanguard Group, Inc. BUY 35.57 Ordinary 4,596 4,596
12-Jul-2024 The Vanguard Group, Inc. BUY 35.57 Ordinary 392 392
12-Jul-2024 The Vanguard Group, Inc. BUY 35.83 Ordinary 2,356 2,356
12-Jul-2024 The Vanguard Group, Inc. BUY 35.71 Ordinary 24,007 24,007
12-Jul-2024 The Vanguard Group, Inc. SELL 35.57 Ordinary (206) (206)
16-Jul-2024 The Vanguard Group, Inc. BUY 36.25 Ordinary 45,778 45,778
16-Jul-2024 The Vanguard Group, Inc. SELL 36.25 Ordinary (320) (320)
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
16-Jul-2024 The Vanguard Group, Inc. BUY 36.25 Ordinary 1,225 1,225
16-Jul-2024 The Vanguard Group, Inc. BUY 36.25 Ordinary 9,892 9,892
16-Jul-2024 The Vanguard Group, Inc. BUY 36.25 Ordinary 784 784
16-Jul-2024 The Vanguard Group, Inc. BUY 36.52 Ordinary 6,479 6,479
16-Jul-2024 The Vanguard Group, Inc. BUY 35.80 Ordinary 18,999 18,999
17-Jul-2024 The Vanguard Group, Inc. BUY 36.35 Ordinary 16,216 16,216
18-Jul-2024 The Vanguard Group, Inc. BUY 37.17 Ordinary 2,648 2,648
18-Jul-2024 The Vanguard Group, Inc. BUY 37.17 Ordinary 490 490
18-Jul-2024 The Vanguard Group, Inc. BUY 37.17 Ordinary 2,554 2,554
19-Jul-2024 The Vanguard Group, Inc. SELL 36.72 Ordinary (8,153) (8,153)
19-Jul-2024 The Vanguard Group, Inc. BUY 36.85 Ordinary 18,470 18,470
22-Jul-2024 The Vanguard Group, Inc. BUY 36.35 Ordinary 3,064 3,064
22-Jul-2024 The Vanguard Group, Inc. BUY 36.53 Ordinary 17,004 17,004
23-Jul-2024 The Vanguard Group, Inc. BUY 36.00 Ordinary 770 770
23-Jul-2024 The Vanguard Group, Inc. BUY 36.46 Ordinary 22,663 22,663
23-Jul-2024 The Vanguard Group, Inc. BUY 36.46 Ordinary 13,166 13,166
24-Jul-2024 The Vanguard Group, Inc. BUY 35.25 Ordinary 385 385
25-Jul-2024 The Vanguard Group, Inc. SELL 34.15 Ordinary (45,128) (45,128)
25-Jul-2024 The Vanguard Group, Inc. BUY 34.15 Ordinary 2,205 2,205
25-Jul-2024 The Vanguard Group, Inc. BUY 34.15 Ordinary 490 490
25-Jul-2024 The Vanguard Group, Inc. BUY 34.15 Ordinary 784 784
26-Jul-2024 The Vanguard Group, Inc. BUY 34.52 Ordinary 1,225 1,225
26-Jul-2024 The Vanguard Group, Inc. BUY 34.52 Ordinary 1,225 1,225
29-Jul-2024 The Vanguard Group, Inc. BUY 35.23 Ordinary 1,532 1,532
30-Jul-2024
30-Jul-2024
The Vanguard Group, Inc.
The Vanguard Group, Inc.
SELL
BUY
35.05 Ordinary
35.05 Ordinary
(19,879)
980
(19,879)
980
30-Jul-2024 The Vanguard Group, Inc. SELL 35.05 Ordinary (4,102) (4,102)
30-Jul-2024 The Vanguard Group, Inc. SELL 35.16 Ordinary (16,306) (16,306)
30-Jul-2024 The Vanguard Group, Inc. BUY 35.05 Ordinary 1,601 1,601
31-Jul-2024 The Vanguard Group, Inc. SELL 35.10 Ordinary (30,606) (30,606)
31-Jul-2024 The Vanguard Group, Inc. BUY 35.10 Ordinary 3,064 3,064
31-Jul-2024 The Vanguard Group, Inc. BUY 35.30 Ordinary 10,135 10,135
01-Aug-2024 The Vanguard Group, Inc. BUY 35.85 Ordinary 17,734 17,734
01-Aug-2024 The Vanguard Group, Inc. BUY 36.44 Ordinary 2,205 2,205
02-Aug-2024 The Vanguard Group, Inc. BUY 34.58 Ordinary 335 335
02-Aug-2024 The Vanguard Group, Inc. BUY 34.58 Ordinary 490 490
02-Aug-2024 The Vanguard Group, Inc. BUY 34.58 Ordinary 1,532 1,532
02-Aug-2024 The Vanguard Group, Inc. SELL 34.01 Ordinary (3,528) (3,528)
02-Aug-2024 The Vanguard Group, Inc. SELL 34.01 Ordinary (16,282) (16,282)
02-Aug-2024 The Vanguard Group, Inc. BUY 35.44 Ordinary 27,722 27,722
05-Aug-2024
06-Aug-2024
The Vanguard Group, Inc.
The Vanguard Group, Inc.
SELL
SELL
32.02 Ordinary
32.82 Ordinary
(16,282)
(328)
(16,282)
(328)
06-Aug-2024 The Vanguard Group, Inc. SELL 32.78 Ordinary (3,384) (3,384)
06-Aug-2024
06-Aug-2024
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
32.65 Ordinary
32.65 Ordinary
82,087
43,364
82,087
43,364
06-Aug-2024 The Vanguard Group, Inc. BUY 32.82 Ordinary 1,215 1,215
07-Aug-2024 The Vanguard Group, Inc. BUY 33.05 Ordinary 1,470 1,470
07-Aug-2024 The Vanguard Group, Inc. BUY 33.05 Ordinary 6,825 6,825
07-Aug-2024 The Vanguard Group, Inc. BUY 33.05 Ordinary 7,986 7,986
07-Aug-2024 The Vanguard Group, Inc. BUY 32.79 Ordinary 10,090 10,090
07-Aug-2024 The Vanguard Group, Inc. SELL 32.79 Ordinary (20,304) (20,304)
07-Aug-2024 The Vanguard Group, Inc. BUY 32.88 Ordinary 41,877 41,877
07-Aug-2024 The Vanguard Group, Inc. BUY 32.88 Ordinary 37,022 37,022
07-Aug-2024
07-Aug-2024
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
SELL
33.05 Ordinary
33.05 Ordinary
700
(6,825)
700
(6,825)
08-Aug-2024 The Vanguard Group, Inc. BUY 32.33 Ordinary 2,450 2,450
08-Aug-2024 The Vanguard Group, Inc. BUY 32.33 Ordinary 490 490
08-Aug-2024 The Vanguard Group, Inc. BUY 32.33 Ordinary 2,940 2,940
08-Aug-2024 The Vanguard Group, Inc. BUY 32.33 Ordinary 2,352 2,352
08-Aug-2024 The Vanguard Group, Inc. BUY 32.56 Ordinary 11,088 11,088
08-Aug-2024 The Vanguard Group, Inc. BUY 32.56 Ordinary 21,377 21,377
09-Aug-2024 The Vanguard Group, Inc. BUY 33.37 Ordinary 1,862 1,862
09-Aug-2024 The Vanguard Group, Inc. BUY 33.37 Ordinary 3,730 3,730
09-Aug-2024 The Vanguard Group, Inc. BUY 33.37 Ordinary 385 385
09-Aug-2024 The Vanguard Group, Inc. BUY 33.37 Ordinary 6,526 6,526
09-Aug-2024
12-Aug-2024
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
33.64 Ordinary
33.78 Ordinary
10,090
20,732
10,090
20,732
12-Aug-2024 The Vanguard Group, Inc. BUY 33.78 Ordinary 11,980 11,980
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
13-Aug-2024 The Vanguard Group, Inc. BUY 34.11 Ordinary 735 735
13-Aug-2024 The Vanguard Group, Inc. BUY 34.11 Ordinary 3,158 3,158
13-Aug-2024 The Vanguard Group, Inc. BUY 34.61 Ordinary 3,534 3,534
14-Aug-2024 The Vanguard Group, Inc. BUY 35.16 Ordinary 11,693 11,693
14-Aug-2024 The Vanguard Group, Inc. BUY 35.16 Ordinary 18,169 18,169
14-Aug-2024 The Vanguard Group, Inc. BUY 35.16 Ordinary 18,485 18,485
15-Aug-2024 The Vanguard Group, Inc. BUY 34.71 Ordinary 1,355 1,355
16-Aug-2024 The Vanguard Group, Inc. BUY 34.33 Ordinary 385 385
16-Aug-2024 The Vanguard Group, Inc. BUY 34.46 Ordinary 21,929 21,929
19-Aug-2024 The Vanguard Group, Inc. BUY 34.25 Ordinary 10,790 10,790
20-Aug-2024 The Vanguard Group, Inc. BUY 33.41 Ordinary 980 980
20-Aug-2024 The Vanguard Group, Inc. BUY 33.41 Ordinary 4,737 4,737
21-Aug-2024 The Vanguard Group, Inc. BUY 32.20 Ordinary 490 490
21-Aug-2024 The Vanguard Group, Inc. BUY 32.20 Ordinary 1,225 1,225
21-Aug-2024 The Vanguard Group, Inc. BUY 33.26 Ordinary 16,758 16,758
22-Aug-2024 The Vanguard Group, Inc. BUY 32.27 Ordinary 980 980
22-Aug-2024 The Vanguard Group, Inc. BUY 32.27 Ordinary 490 490
22-Aug-2024 The Vanguard Group, Inc. BUY 32.27 Ordinary 1,656 1,656
23-Aug-2024 The Vanguard Group, Inc. SELL 32.56 Ordinary (95,251) (95,251)
23-Aug-2024 The Vanguard Group, Inc. BUY 32.94 Ordinary 10,115 10,115
27-Aug-2024 The Vanguard Group, Inc. BUY 32.71 Ordinary 3,534 3,534
27-Aug-2024 The Vanguard Group, Inc. BUY 32.71 Ordinary 2,065 2,065
28-Aug-2024 The Vanguard Group, Inc. SELL 33.09 Ordinary (16,318) (16,318)
29-Aug-2024 The Vanguard Group, Inc. BUY 33.11 Ordinary 1,960 1,960
29-Aug-2024 The Vanguard Group, Inc. SELL 33.11 Ordinary (9,325) (9,325)
29-Aug-2024 The Vanguard Group, Inc. SELL 33.30 Ordinary (5,076) (5,076)
30-Aug-2024 The Vanguard Group, Inc. BUY 33.40 Ordinary 14,880 14,880
30-Aug-2024
04-Sep-2024
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
33.40 Ordinary
32.67 Ordinary
312
385
312
385
04-Sep-2024 The Vanguard Group, Inc. BUY 32.83 Ordinary 10,190 10,190
04-Sep-2024 The Vanguard Group, Inc. BUY 32.67 Ordinary 1,931 1,931
05-Sep-2024 The Vanguard Group, Inc. BUY 33.19 Ordinary 1,960 1,960
05-Sep-2024 The Vanguard Group, Inc. SELL 33.19 Ordinary (3,730) (3,730)
05-Sep-2024 The Vanguard Group, Inc. SELL 33.22 Ordinary (24,513) (24,513)
06-Sep-2024 The Vanguard Group, Inc. BUY 32.53 Ordinary 2,945 2,945
06-Sep-2024 The Vanguard Group, Inc. BUY 32.53 Ordinary 10,140 10,140
09-Sep-2024 The Vanguard Group, Inc. BUY 33.43 Ordinary 490 490
09-Sep-2024 The Vanguard Group, Inc. SELL 33.43 Ordinary (13,055) (13,055)
10-Sep-2024 The Vanguard Group, Inc. BUY 33.36 Ordinary 770 770
11-Sep-2024 The Vanguard Group, Inc. BUY 33.72 Ordinary 1,225 1,225
11-Sep-2024 The Vanguard Group, Inc. BUY 34.16 Ordinary 10,140 10,140
11-Sep-2024 The Vanguard Group, Inc. BUY 33.77 Ordinary 15,328 15,328
12-Sep-2024 The Vanguard Group, Inc. BUY 34.54 Ordinary 1,960 1,960
13-Sep-2024 The Vanguard Group, Inc. BUY 35.38 Ordinary 1,330 1,330
13-Sep-2024 The Vanguard Group, Inc. BUY 35.49 Ordinary 10,200 10,200
13-Sep-2024
16-Sep-2024
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
35.49 Ordinary
35.63 Ordinary
6,528
735
6,528
735
18-Sep-2024 The Vanguard Group, Inc. BUY 35.95 Ordinary 735 735
18-Sep-2024 The Vanguard Group, Inc. BUY 35.95 Ordinary 1,176 1,176
19-Sep-2024 The Vanguard Group, Inc. BUY 36.50 Ordinary 1,176 1,176
19-Sep-2024 The Vanguard Group, Inc. BUY 36.80 Ordinary 9,408 9,408
19-Sep-2024 The Vanguard Group, Inc. BUY 36.80 Ordinary 3,366 3,366
19-Sep-2024 The Vanguard Group, Inc. BUY 36.80 Ordinary 5,610 5,610
19-Sep-2024 The Vanguard Group, Inc. BUY 36.80 Ordinary 16,200 16,200
19-Sep-2024 The Vanguard Group, Inc. BUY 36.80 Ordinary 1,479 1,479
20-Sep-2024 The Vanguard Group, Inc. SELL 36.29 Ordinary (87) (87)
20-Sep-2024 The Vanguard Group, Inc. SELL 36.29 Ordinary (2,643) (2,643)
20-Sep-2024 The Vanguard Group, Inc. BUY 36.29 Ordinary 1,088 1,088
20-Sep-2024
20-Sep-2024
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
SELL
36.29 Ordinary
36.29 Ordinary
6,929
(24,532)
6,929
(24,532)
20-Sep-2024 The Vanguard Group, Inc. BUY 36.29 Ordinary 2,134 2,134
20-Sep-2024 The Vanguard Group, Inc. BUY 36.29 Ordinary 13,595 13,595
20-Sep-2024 The Vanguard Group, Inc. SELL 36.29 Ordinary (19,534) (19,534)
20-Sep-2024 The Vanguard Group, Inc. SELL 36.29 Ordinary (89,743) (89,743)
20-Sep-2024 The Vanguard Group, Inc. BUY 36.29 Ordinary 561 561
20-Sep-2024 The Vanguard Group, Inc. BUY 36.29 Ordinary 3,568 3,568
20-Sep-2024 The Vanguard Group, Inc. BUY 36.29 Ordinary 216 216
20-Sep-2024 The Vanguard Group, Inc. BUY 36.29 Ordinary 1,372 1,372
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
20-Sep-2024 The Vanguard Group, Inc. SELL 36.29 Ordinary (34,546) (34,546)
20-Sep-2024 The Vanguard Group, Inc. BUY 36.29 Ordinary 194 194
20-Sep-2024 The Vanguard Group, Inc. BUY 36.29 Ordinary 1,227 1,227
20-Sep-2024 The Vanguard Group, Inc. SELL 36.29 Ordinary (4,470) (4,470)
20-Sep-2024 The Vanguard Group, Inc. BUY 36.29 Ordinary 1,106 1,106
20-Sep-2024 The Vanguard Group, Inc. BUY 36.29 Ordinary 175 175
23-Sep-2024 The Vanguard Group, Inc. SELL 35.81 Ordinary (8,146) (8,146)
23-Sep-2024 The Vanguard Group, Inc. SELL 35.81 Ordinary (57,022) (57,022)
23-Sep-2024 The Vanguard Group, Inc. SELL 35.81 Ordinary (73,314) (73,314)
23-Sep-2024 The Vanguard Group, Inc. SELL 35.81 Ordinary (32,584) (32,584)
24-Sep-2024 The Vanguard Group, Inc. SELL 36.38 Ordinary (16,264) (16,264)
24-Sep-2024 The Vanguard Group, Inc. SELL 36.38 Ordinary (24,396) (24,396)
25-Sep-2024 The Vanguard Group, Inc. BUY 36.16 Ordinary 3,066 3,066
25-Sep-2024 The Vanguard Group, Inc. BUY 36.12 Ordinary 5,568 5,568
26-Sep-2024 The Vanguard Group, Inc. BUY 36.34 Ordinary 33,570 33,570
26-Sep-2024 The Vanguard Group, Inc. BUY 36.39 Ordinary 1,576 1,576
26-Sep-2024 The Vanguard Group, Inc. BUY 36.34 Ordinary 7,893 7,893
26-Sep-2024 The Vanguard Group, Inc. BUY 36.39 Ordinary 7,922 7,922
26-Sep-2024 The Vanguard Group, Inc. SELL 36.43 Ordinary (16,260) (16,260)
26-Sep-2024 The Vanguard Group, Inc. BUY 36.34 Ordinary 24,221 24,221
26-Sep-2024 The Vanguard Group, Inc. BUY 36.43 Ordinary 18,096 18,096
26-Sep-2024 The Vanguard Group, Inc. SELL 36.39 Ordinary (2,255) (2,255)
26-Sep-2024 The Vanguard Group, Inc. BUY 36.34 Ordinary 17,937 17,937
26-Sep-2024 The Vanguard Group, Inc. BUY 36.34 Ordinary 1,298 1,298
27-Sep-2024 The Vanguard Group, Inc. BUY 36.00 Ordinary 10,145 10,145
27-Sep-2024 The Vanguard Group, Inc. BUY 36.00 Ordinary 11,750 11,750
27-Sep-2024 The Vanguard Group, Inc. SELL 36.00 Ordinary (78,889) (78,889)
30-Sep-2024 The Vanguard Group, Inc. BUY 36.99 Ordinary 5,595 5,595
30-Sep-2024 The Vanguard Group, Inc. BUY 36.80 Ordinary 15,740 15,740
01-Oct-2024 The Vanguard Group, Inc. SELL 37.08 Ordinary (8,474) (8,474)
02-Oct-2024 The Vanguard Group, Inc. BUY 37.22 Ordinary 490 490
02-Oct-2024 The Vanguard Group, Inc. BUY 37.26 Ordinary 10,145 10,145
02-Oct-2024 The Vanguard Group, Inc. BUY 37.00 Ordinary 1,847 1,847
03-Oct-2024 The Vanguard Group, Inc. BUY 37.80 Ordinary 1,125 1,125
03-Oct-2024 The Vanguard Group, Inc. BUY 37.80 Ordinary 392 392
03-Oct-2024 The Vanguard Group, Inc. BUY 37.45 Ordinary 13,461 13,461
03-Oct-2024 The Vanguard Group, Inc. BUY 37.45 Ordinary 5,601 5,601
03-Oct-2024 The Vanguard Group, Inc. BUY 37.80 Ordinary 3,051 3,051
03-Oct-2024 The Vanguard Group, Inc. SELL 37.30 Ordinary (1,118) (1,118)
04-Oct-2024 The Vanguard Group, Inc. BUY 37.07 Ordinary 1,865 1,865
04-Oct-2024 The Vanguard Group, Inc. BUY 37.23 Ordinary 5,765 5,765
04-Oct-2024 The Vanguard Group, Inc. BUY 37.23 Ordinary 24,348 24,348
04-Oct-2024 The Vanguard Group, Inc. BUY 37.07 Ordinary 415 415
08-Oct-2024 The Vanguard Group, Inc. BUY 36.82 Ordinary 1,470 1,470
08-Oct-2024 The Vanguard Group, Inc. SELL 36.82 Ordinary (11,190) (11,190)
08-Oct-2024 The Vanguard Group, Inc. BUY 37.03 Ordinary 10,145 10,145
09-Oct-2024 The Vanguard Group, Inc. BUY 37.06 Ordinary 9,884 9,884
09-Oct-2024 The Vanguard Group, Inc. BUY 37.06 Ordinary 1,218 1,218
10-Oct-2024 The Vanguard Group, Inc. BUY 36.73 Ordinary 770 770
10-Oct-2024 The Vanguard Group, Inc. SELL 36.50 Ordinary (1,614) (1,614)
10-Oct-2024 The Vanguard Group, Inc. BUY 36.74 Ordinary 420 420
11-Oct-2024 The Vanguard Group, Inc. BUY 36.75 Ordinary 10,145 10,145
11-Oct-2024 The Vanguard Group, Inc. SELL 36.46 Ordinary (640) (640)
14-Oct-2024 The Vanguard Group, Inc. BUY 36.66 Ordinary 16,232 16,232
15-Oct-2024 The Vanguard Group, Inc. BUY 36.68 Ordinary 1,575 1,575
15-Oct-2024
15-Oct-2024
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
36.68 Ordinary
36.44 Ordinary
490
10,145
490
10,145
16-Oct-2024 The Vanguard Group, Inc. BUY 36.79 Ordinary 392 392
16-Oct-2024
17-Oct-2024
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
SELL
36.62 Ordinary
37.32 Ordinary
6,903
(40,660)
6,903
(40,660)
17-Oct-2024 The Vanguard Group, Inc. BUY 37.15 Ordinary 5,968 5,968
17-Oct-2024 The Vanguard Group, Inc. BUY 37.15 Ordinary 1,343 1,343
17-Oct-2024 The Vanguard Group, Inc. BUY 37.42 Ordinary 10,517 10,517
18-Oct-2024 The Vanguard Group, Inc. BUY 36.56 Ordinary 392 392
21-Oct-2024 The Vanguard Group, Inc. BUY 37.06 Ordinary 392 392
21-Oct-2024 The Vanguard Group, Inc. BUY 36.63 Ordinary 8,124 8,124
21-Oct-2024 The Vanguard Group, Inc. BUY 36.63 Ordinary 10,155 10,155
21-Oct-2024 The Vanguard Group, Inc. BUY 36.63 Ordinary 12,663 12,663
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
22-Oct-2024 The Vanguard Group, Inc. SELL 36.07 Ordinary (48,285) (48,285)
22-Oct-2024 The Vanguard Group, Inc. BUY 36.83 Ordinary 1,746 1,746
22-Oct-2024 The Vanguard Group, Inc. BUY 36.83 Ordinary 13,920 13,920
23-Oct-2024 The Vanguard Group, Inc. BUY 35.86 Ordinary 784 784
23-Oct-2024 The Vanguard Group, Inc. BUY 35.66 Ordinary 994 994
24-Oct-2024 The Vanguard Group, Inc. BUY 35.99 Ordinary 2,408 2,408
24-Oct-2024 The Vanguard Group, Inc. BUY 35.95 Ordinary 860 860
25-Oct-2024 The Vanguard Group, Inc. BUY 35.75 Ordinary 1,501 1,501
28-Oct-2024 The Vanguard Group, Inc. SELL 35.96 Ordinary (2,058) (2,058)
29-Oct-2024 The Vanguard Group, Inc. BUY 36.24 Ordinary 392 392
29-Oct-2024 The Vanguard Group, Inc. BUY 36.24 Ordinary 25,228 25,228
29-Oct-2024 The Vanguard Group, Inc. SELL 36.73 Ordinary (2,108) (2,108)
30-Oct-2024 The Vanguard Group, Inc. SELL 36.68 Ordinary (361) (361)
30-Oct-2024 The Vanguard Group, Inc. BUY 36.68 Ordinary 1,499 1,499
30-Oct-2024 The Vanguard Group, Inc. BUY 36.68 Ordinary 361 361
31-Oct-2024 The Vanguard Group, Inc. BUY 36.64 Ordinary 385 385
31-Oct-2024 The Vanguard Group, Inc. SELL 36.73 Ordinary (1,650) (1,650)
31-Oct-2024 The Vanguard Group, Inc. BUY 36.73 Ordinary 2,042 2,042
04-Nov-2024 The Vanguard Group, Inc. BUY 36.50 Ordinary 490 490
04-Nov-2024 The Vanguard Group, Inc. BUY 36.50 Ordinary 392 392
05-Nov-2024 The Vanguard Group, Inc. BUY 36.30 Ordinary 735 735
05-Nov-2024 The Vanguard Group, Inc. BUY 36.30 Ordinary 385 385
05-Nov-2024 The Vanguard Group, Inc. BUY 36.36 Ordinary 19,010 19,010
05-Nov-2024 The Vanguard Group, Inc. BUY 36.30 Ordinary 342 342
06-Nov-2024 The Vanguard Group, Inc. BUY 36.22 Ordinary 392 392
06-Nov-2024 The Vanguard Group, Inc. BUY 36.22 Ordinary 18,577 18,577
06-Nov-2024 The Vanguard Group, Inc. BUY 36.22 Ordinary 19,781 19,781
06-Nov-2024 The Vanguard Group, Inc. BUY 36.22 Ordinary 10,726 10,726
07-Nov-2024 The Vanguard Group, Inc. BUY 35.34 Ordinary 2,450 2,450
07-Nov-2024 The Vanguard Group, Inc. BUY 35.90 Ordinary 2,408 2,408
07-Nov-2024 The Vanguard Group, Inc. BUY 36.04 Ordinary 11,103 11,103
08-Nov-2024 The Vanguard Group, Inc. BUY 35.70 Ordinary 392 392
08-Nov-2024 The Vanguard Group, Inc. BUY 35.70 Ordinary 1,526 1,526
11-Nov-2024 The Vanguard Group, Inc. BUY 36.58 Ordinary 2,408 2,408
11-Nov-2024 The Vanguard Group, Inc. SELL 36.58 Ordinary (16,288) (16,288)
11-Nov-2024 The Vanguard Group, Inc. BUY 36.58 Ordinary 10,150 10,150
11-Nov-2024 The Vanguard Group, Inc. BUY 36.60 Ordinary 847 847
12-Nov-2024 The Vanguard Group, Inc. BUY 36.52 Ordinary 1,225 1,225
12-Nov-2024 The Vanguard Group, Inc. BUY 36.52 Ordinary 2,122 2,122
12-Nov-2024 The Vanguard Group, Inc. BUY 36.48 Ordinary 36,121 36,121
12-Nov-2024 The Vanguard Group, Inc. BUY 36.48 Ordinary 17,039 17,039
13-Nov-2024 The Vanguard Group, Inc. BUY 36.53 Ordinary 490 490
13-Nov-2024 The Vanguard Group, Inc. BUY 36.53 Ordinary 3,066 3,066
13-Nov-2024 The Vanguard Group, Inc. BUY 36.53 Ordinary 784 784
13-Nov-2024 The Vanguard Group, Inc. BUY 36.23 Ordinary 39,812 39,812
14-Nov-2024 The Vanguard Group, Inc. BUY 37.09 Ordinary 1,960 1,960
14-Nov-2024 The Vanguard Group, Inc. BUY 37.09 Ordinary 385 385
14-Nov-2024 The Vanguard Group, Inc. BUY 37.09 Ordinary 3,148 3,148
14-Nov-2024 The Vanguard Group, Inc. BUY 37.02 Ordinary 65,682 65,682
15-Nov-2024 The Vanguard Group, Inc. BUY 37.50 Ordinary 490 490
15-Nov-2024 The Vanguard Group, Inc. BUY 37.43 Ordinary 36,924 36,924
15-Nov-2024 The Vanguard Group, Inc. BUY 37.43 Ordinary 13,169 13,169
18-Nov-2024 The Vanguard Group, Inc. BUY 37.12 Ordinary 2,310 2,310
19-Nov-2024 The Vanguard Group, Inc. BUY 37.57 Ordinary 7,826 7,826
19-Nov-2024 The Vanguard Group, Inc. BUY 37.59 Ordinary 34,584 34,584
19-Nov-2024 The Vanguard Group, Inc. BUY 37.59 Ordinary 19,622 19,622
20-Nov-2024 The Vanguard Group, Inc. BUY 37.45 Ordinary 245 245
20-Nov-2024 The Vanguard Group, Inc. BUY 37.49 Ordinary 3,010 3,010
20-Nov-2024 The Vanguard Group, Inc. SELL 37.45 Ordinary (7,437) (7,437)
20-Nov-2024 The Vanguard Group, Inc. BUY 37.63 Ordinary 21,053 21,053
20-Nov-2024 The Vanguard Group, Inc. BUY 37.45 Ordinary 1,705 1,705
21-Nov-2024 The Vanguard Group, Inc. BUY 37.05 Ordinary 2,450 2,450
21-Nov-2024 The Vanguard Group, Inc. BUY 37.05 Ordinary 1,470 1,470
21-Nov-2024 The Vanguard Group, Inc. SELL 37.46 Ordinary (6,918) (6,918)
22-Nov-2024 The Vanguard Group, Inc. BUY 37.49 Ordinary 994 994
25-Nov-2024 The Vanguard Group, Inc. BUY 37.81 Ordinary 28,801 28,801
25-Nov-2024 The Vanguard Group, Inc. BUY 37.81 Ordinary 43,520 43,520
25-Nov-2024 The Vanguard Group, Inc. BUY 37.81 Ordinary 10,122 10,122
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
25-Nov-2024 The Vanguard Group, Inc. BUY 37.87 Ordinary 1,491 1,491
26-Nov-2024 The Vanguard Group, Inc. BUY 38.16 Ordinary 980 980
26-Nov-2024 The Vanguard Group, Inc. SELL 38.16 Ordinary (2,310) (2,310)
27-Nov-2024 The Vanguard Group, Inc. BUY 38.46 Ordinary 490 490
27-Nov-2024 The Vanguard Group, Inc. BUY 38.46 Ordinary 2,025 2,025
03-Dec-2024 The Vanguard Group, Inc. BUY 38.12 Ordinary 1,225 1,225
03-Dec-2024 The Vanguard Group, Inc. BUY 38.12 Ordinary 392 392
03-Dec-2024 The Vanguard Group, Inc. BUY 38.01 Ordinary 4,214 4,214
03-Dec-2024 The Vanguard Group, Inc. BUY 38.12 Ordinary 28,462 28,462
03-Dec-2024 The Vanguard Group, Inc. BUY 38.01 Ordinary 14,210 14,210
03-Dec-2024 The Vanguard Group, Inc. SELL 38.01 Ordinary (21,788) (21,788)
03-Dec-2024 The Vanguard Group, Inc. BUY 38.12 Ordinary 17,873 17,873
03-Dec-2024 The Vanguard Group, Inc. BUY 38.12 Ordinary 10,191 10,191
03-Dec-2024 The Vanguard Group, Inc. BUY 38.12 Ordinary 1,829 1,829
04-Dec-2024 The Vanguard Group, Inc. BUY 37.02 Ordinary 395 395
04-Dec-2024 The Vanguard Group, Inc. BUY 37.02 Ordinary 385 385
04-Dec-2024 The Vanguard Group, Inc. BUY 36.40 Ordinary 170,318 170,318
04-Dec-2024 The Vanguard Group, Inc. BUY 36.38 Ordinary 34,801 34,801
04-Dec-2024 The Vanguard Group, Inc. BUY 36.38 Ordinary 14,385 14,385
05-Dec-2024 The Vanguard Group, Inc. BUY 37.13 Ordinary 26,712 26,712
05-Dec-2024 The Vanguard Group, Inc. BUY 37.13 Ordinary 19,456 19,456
06-Dec-2024 The Vanguard Group, Inc. SELL 36.57 Ordinary (15,553) (15,553)
06-Dec-2024 The Vanguard Group, Inc. BUY 36.68 Ordinary 16,819 16,819
06-Dec-2024 The Vanguard Group, Inc. BUY 36.68 Ordinary 21,422 21,422
06-Dec-2024 The Vanguard Group, Inc. BUY 36.44 Ordinary 994 994
06-Dec-2024 The Vanguard Group, Inc. BUY 36.57 Ordinary 310 310
09-Dec-2024 The Vanguard Group, Inc. BUY 37.80 Ordinary 1,715 1,715
09-Dec-2024 The Vanguard Group, Inc. BUY 37.80 Ordinary 490 490
09-Dec-2024 The Vanguard Group, Inc. SELL 37.80 Ordinary (24,895) (24,895)
10-Dec-2024 The Vanguard Group, Inc. BUY 36.98 Ordinary 450 450
10-Dec-2024 The Vanguard Group, Inc. SELL 36.98 Ordinary (22,380) (22,380)
10-Dec-2024 The Vanguard Group, Inc. SELL 36.79 Ordinary (5,765) (5,765)
10-Dec-2024 The Vanguard Group, Inc. BUY 36.79 Ordinary 3,010 3,010
10-Dec-2024 The Vanguard Group, Inc. BUY 36.98 Ordinary 257,527 257,527
10-Dec-2024 The Vanguard Group, Inc. BUY 36.98 Ordinary 153,823 153,823
10-Dec-2024 The Vanguard Group, Inc. BUY 39.33 Ordinary 22,466 22,466
11-Dec-2024 The Vanguard Group, Inc. BUY 37.61 Ordinary 385 385
11-Dec-2024 The Vanguard Group, Inc. BUY 37.24 Ordinary 22,295 22,295
11-Dec-2024 The Vanguard Group, Inc. BUY 37.24 Ordinary 23,631 23,631
12-Dec-2024 The Vanguard Group, Inc. BUY 37.24 Ordinary 1,715 1,715
12-Dec-2024 The Vanguard Group, Inc. BUY 37.24 Ordinary 1,225 1,225
12-Dec-2024 The Vanguard Group, Inc. BUY 37.24 Ordinary 784 784
12-Dec-2024 The Vanguard Group, Inc. BUY 36.88 Ordinary 2,408 2,408
13-Dec-2024 The Vanguard Group, Inc. BUY 36.78 Ordinary 2,190 2,190
16-Dec-2024 The Vanguard Group, Inc. SELL 36.12 Ordinary (3,730) (3,730)
18-Dec-2024 The Vanguard Group, Inc. SELL 35.84 Ordinary (132,630) (132,630)
19-Dec-2024
20-Dec-2024
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
36.00 Ordinary
35.92 Ordinary
1,960
2,205
1,960
2,205
20-Dec-2024 The Vanguard Group, Inc. BUY 35.92 Ordinary 263 263
20-Dec-2024 The Vanguard Group, Inc. BUY 35.92 Ordinary 1,328 1,328
20-Dec-2024 The Vanguard Group, Inc. SELL 36.09 Ordinary (13,620) (13,620)
20-Dec-2024 The Vanguard Group, Inc. SELL 35.92 Ordinary (38,593) (38,593)
20-Dec-2024 The Vanguard Group, Inc. BUY 35.92 Ordinary 11,592 11,592
20-Dec-2024 The Vanguard Group, Inc. BUY 35.92 Ordinary 2,299 2,299
20-Dec-2024 The Vanguard Group, Inc. SELL 35.92 Ordinary (297,782) (297,782)
20-Dec-2024 The Vanguard Group, Inc. SELL 35.92 Ordinary (21,791) (21,791)
20-Dec-2024 The Vanguard Group, Inc. SELL 35.92 Ordinary (759) (759)
20-Dec-2024 The Vanguard Group, Inc. BUY 35.92 Ordinary 2,825 2,825
20-Dec-2024 The Vanguard Group, Inc. BUY 35.92 Ordinary 560 560
20-Dec-2024 The Vanguard Group, Inc. SELL 35.92 Ordinary (14,263) (14,263)
20-Dec-2024 The Vanguard Group, Inc. BUY 35.92 Ordinary 19 19
20-Dec-2024 The Vanguard Group, Inc. BUY 35.92 Ordinary 93 93
23-Dec-2024 The Vanguard Group, Inc. BUY 36.55 Ordinary 735 735
23-Dec-2024 The Vanguard Group, Inc. BUY 36.59 Ordinary 624 624
23-Dec-2024 The Vanguard Group, Inc. BUY 36.59 Ordinary 3,120 3,120
23-Dec-2024 The Vanguard Group, Inc. BUY 36.41 Ordinary 14,830 14,830
23-Dec-2024 The Vanguard Group, Inc. BUY 36.55 Ordinary 1,754 1,754
24-Dec-2024 The Vanguard Group, Inc. BUY 36.83 Ordinary 4,368 4,368
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
24-Dec-2024 The Vanguard Group, Inc. BUY 36.83 Ordinary 5,060 5,060
27-Dec-2024 The Vanguard Group, Inc. BUY 36.67 Ordinary 1,872 1,872
27-Dec-2024 The Vanguard Group, Inc. BUY 36.67 Ordinary 20,190 20,190
27-Dec-2024 The Vanguard Group, Inc. BUY 36.67 Ordinary 22,680 22,680
27-Dec-2024 The Vanguard Group, Inc. BUY 36.67 Ordinary 920 920
27-Dec-2024 The Vanguard Group, Inc. BUY 36.80 Ordinary 16,164 16,164
30-Dec-2024 The Vanguard Group, Inc. SELL 36.37 Ordinary (148) (148)
30-Dec-2024 The Vanguard Group, Inc. BUY 36.37 Ordinary 980 980
30-Dec-2024 The Vanguard Group, Inc. BUY 36.76 Ordinary 12,276 12,276
02-Jan-2025 The Vanguard Group, Inc. BUY 36.03 Ordinary 1,470 1,470
02-Jan-2025 The Vanguard Group, Inc. BUY 35.91 Ordinary 2,496 2,496
02-Jan-2025 The Vanguard Group, Inc. BUY 35.91 Ordinary 20,180 20,180
03-Jan-2025 The Vanguard Group, Inc. BUY 36.53 Ordinary 980 980
03-Jan-2025
03-Jan-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
36.39 Ordinary
36.72 Ordinary
10,249
12,108
10,249
12,108
03-Jan-2025 The Vanguard Group, Inc. BUY 36.39 Ordinary 11,147 11,147
03-Jan-2025 The Vanguard Group, Inc. BUY 36.39 Ordinary 27,255 27,255
03-Jan-2025 The Vanguard Group, Inc. BUY 36.39 Ordinary 9,253 9,253
06-Jan-2025 The Vanguard Group, Inc. BUY 37.17 Ordinary 490 490
06-Jan-2025 The Vanguard Group, Inc. BUY 37.17 Ordinary 1,225 1,225
06-Jan-2025 The Vanguard Group, Inc. BUY 37.17 Ordinary 1,257 1,257
07-Jan-2025 The Vanguard Group, Inc. BUY 37.34 Ordinary 364 364
07-Jan-2025 The Vanguard Group, Inc. BUY 37.34 Ordinary 1,350 1,350
07-Jan-2025 The Vanguard Group, Inc. BUY 37.34 Ordinary 1,225 1,225
07-Jan-2025 The Vanguard Group, Inc. BUY 37.38 Ordinary 21,026 21,026
07-Jan-2025 The Vanguard Group, Inc. BUY 37.38 Ordinary 11,228 11,228
08-Jan-2025 The Vanguard Group, Inc. BUY 37.24 Ordinary 1,470 1,470
08-Jan-2025 The Vanguard Group, Inc. BUY 37.07 Ordinary 11,813 11,813
09-Jan-2025 The Vanguard Group, Inc. BUY 36.97 Ordinary 24,680 24,680
09-Jan-2025
09-Jan-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
SELL
37.34 Ordinary
37.02 Ordinary
1,523
(1,292)
1,523
(1,292)
10-Jan-2025 The Vanguard Group, Inc. BUY 37.42 Ordinary 490 490
10-Jan-2025 The Vanguard Group, Inc. BUY 37.42 Ordinary 1,470 1,470
10-Jan-2025
13-Jan-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
37.42 Ordinary
36.40 Ordinary
980
8,664
980
8,664
14-Jan-2025 The Vanguard Group, Inc. BUY 36.76 Ordinary 292 292
14-Jan-2025 The Vanguard Group, Inc. BUY 36.76 Ordinary 1,575 1,575
14-Jan-2025 The Vanguard Group, Inc. BUY 36.81 Ordinary 11,578 11,578
14-Jan-2025 The Vanguard Group, Inc. BUY 37.07 Ordinary 14,732 14,732
14-Jan-2025 The Vanguard Group, Inc. BUY 36.76 Ordinary 2,096 2,096
14-Jan-2025 The Vanguard Group, Inc. BUY 36.76 Ordinary 344 344
15-Jan-2025 The Vanguard Group, Inc. BUY 37.00 Ordinary 5,467 5,467
15-Jan-2025 The Vanguard Group, Inc. BUY 37.00 Ordinary 20,820 20,820
15-Jan-2025 The Vanguard Group, Inc. BUY 37.00 Ordinary 21,251 21,251
15-Jan-2025 The Vanguard Group, Inc. BUY 37.00 Ordinary 1,049 1,049
16-Jan-2025 The Vanguard Group, Inc. BUY 37.69 Ordinary 490 490
16-Jan-2025 The Vanguard Group, Inc. BUY 37.69 Ordinary 1,575 1,575
16-Jan-2025 The Vanguard Group, Inc. BUY 37.69 Ordinary 385 385
17-Jan-2025 The Vanguard Group, Inc. BUY 38.02 Ordinary 8,471 8,471
21-Jan-2025 The Vanguard Group, Inc. BUY 37.85 Ordinary 338 338
21-Jan-2025 The Vanguard Group, Inc. SELL 37.85 Ordinary (9,884) (9,884)
21-Jan-2025 The Vanguard Group, Inc. SELL 38.11 Ordinary (9,360) (9,360)
21-Jan-2025 The Vanguard Group, Inc. SELL 38.11 Ordinary (2,300) (2,300)
22-Jan-2025 The Vanguard Group, Inc. BUY 38.63 Ordinary 980 980
22-Jan-2025 The Vanguard Group, Inc. SELL 38.63 Ordinary (28,620) (28,620)
22-Jan-2025 The Vanguard Group, Inc. SELL 38.63 Ordinary (4,599) (4,599)
22-Jan-2025 The Vanguard Group, Inc. BUY 38.63 Ordinary 385 385
22-Jan-2025 The Vanguard Group, Inc. BUY 38.34 Ordinary 18,796 18,796
22-Jan-2025 The Vanguard Group, Inc. BUY 38.63 Ordinary 6,754 6,754
22-Jan-2025 The Vanguard Group, Inc. BUY 38.63 Ordinary 1,203 1,203
23-Jan-2025 The Vanguard Group, Inc. BUY 38.19 Ordinary 1,225 1,225
23-Jan-2025 The Vanguard Group, Inc. BUY 38.19 Ordinary 784 784
23-Jan-2025 The Vanguard Group, Inc. SELL 38.40 Ordinary (3,744) (3,744)
23-Jan-2025 The Vanguard Group, Inc. BUY 37.80 Ordinary 1,209 1,209
24-Jan-2025 The Vanguard Group, Inc. BUY 38.12 Ordinary 784 784
24-Jan-2025 The Vanguard Group, Inc. BUY 38.91 Ordinary 9,488 9,488
24-Jan-2025 The Vanguard Group, Inc. BUY 38.91 Ordinary 23,572 23,572
24-Jan-2025 The Vanguard Group, Inc. BUY 38.13 Ordinary 1,987 1,987
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
28-Jan-2025 The Vanguard Group, Inc. BUY 35.00 Ordinary 784 784
28-Jan-2025 The Vanguard Group, Inc. SELL 35.17 Ordinary (4,375) (4,375)
28-Jan-2025 The Vanguard Group, Inc. BUY 35.19 Ordinary 3,034 3,034
28-Jan-2025 The Vanguard Group, Inc. BUY 35.19 Ordinary 1,785 1,785
29-Jan-2025 The Vanguard Group, Inc. BUY 35.64 Ordinary 385 385
29-Jan-2025 The Vanguard Group, Inc. SELL 35.52 Ordinary (2,496) (2,496)
30-Jan-2025 The Vanguard Group, Inc. BUY 35.94 Ordinary 1,715 1,715
30-Jan-2025 The Vanguard Group, Inc. BUY 35.94 Ordinary 1,715 1,715
30-Jan-2025 The Vanguard Group, Inc. BUY 35.94 Ordinary 735 735
31-Jan-2025 The Vanguard Group, Inc. BUY 36.45 Ordinary 317 317
31-Jan-2025 The Vanguard Group, Inc. BUY 36.45 Ordinary 1,095 1,095
31-Jan-2025 The Vanguard Group, Inc. BUY 36.47 Ordinary 1,455 1,455
03-Feb-2025 The Vanguard Group, Inc. BUY 35.88 Ordinary 385 385
03-Feb-2025 The Vanguard Group, Inc. SELL 36.34 Ordinary (3,120) (3,120)
03-Feb-2025 The Vanguard Group, Inc. SELL 35.66 Ordinary (18,326) (18,326)
03-Feb-2025 The Vanguard Group, Inc. BUY 35.88 Ordinary 1,397 1,397
04-Feb-2025 The Vanguard Group, Inc. BUY 35.46 Ordinary 450 450
04-Feb-2025 The Vanguard Group, Inc. BUY 35.46 Ordinary 490 490
04-Feb-2025 The Vanguard Group, Inc. BUY 35.88 Ordinary 27,938 27,938
04-Feb-2025 The Vanguard Group, Inc. BUY 35.88 Ordinary 16,591 16,591
04-Feb-2025 The Vanguard Group, Inc. BUY 35.88 Ordinary 1,893 1,893
04-Feb-2025 The Vanguard Group, Inc. BUY 35.88 Ordinary 13,316 13,316
05-Feb-2025 The Vanguard Group, Inc. BUY 35.65 Ordinary 11,805 11,805
05-Feb-2025 The Vanguard Group, Inc. BUY 36.09 Ordinary 16,966 16,966
06-Feb-2025 The Vanguard Group, Inc. BUY 36.20 Ordinary 735 735
06-Feb-2025 The Vanguard Group, Inc. BUY 36.20 Ordinary 2,250 2,250
06-Feb-2025 The Vanguard Group, Inc. BUY 36.20 Ordinary 2,695 2,695
06-Feb-2025 The Vanguard Group, Inc. BUY 36.20 Ordinary 784 784
06-Feb-2025 The Vanguard Group, Inc. BUY 36.20 Ordinary 903 903
06-Feb-2025 The Vanguard Group, Inc. BUY 36.20 Ordinary 476 476
07-Feb-2025 The Vanguard Group, Inc. BUY 36.42 Ordinary 2,053 2,053
11-Feb-2025 The Vanguard Group, Inc. BUY 36.07 Ordinary 10,627 10,627
12-Feb-2025 The Vanguard Group, Inc. BUY 36.16 Ordinary 490 490
13-Feb-2025 The Vanguard Group, Inc. BUY 36.26 Ordinary 980 980
13-Feb-2025 The Vanguard Group, Inc. BUY 36.26 Ordinary 245 245
13-Feb-2025 The Vanguard Group, Inc. BUY 36.26 Ordinary 1,225 1,225
13-Feb-2025 The Vanguard Group, Inc. BUY 36.26 Ordinary 2,450 2,450
13-Feb-2025 The Vanguard Group, Inc. BUY 36.26 Ordinary 784 784
13-Feb-2025 The Vanguard Group, Inc. BUY 36.26 Ordinary 17,583 17,583
13-Feb-2025 The Vanguard Group, Inc. BUY 36.81 Ordinary 36,718 36,718
13-Feb-2025 The Vanguard Group, Inc. BUY 36.13 Ordinary 21,010 21,010
14-Feb-2025 The Vanguard Group, Inc. BUY 35.35 Ordinary 24,192 24,192
14-Feb-2025 The Vanguard Group, Inc. BUY 35.35 Ordinary 5,670 5,670
14-Feb-2025 The Vanguard Group, Inc. BUY 36.50 Ordinary 2,454 2,454
18-Feb-2025 The Vanguard Group, Inc. BUY 35.27 Ordinary 3,066 3,066
18-Feb-2025
18-Feb-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
35.98 Ordinary
36.01 Ordinary
392
6,048
392
6,048
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 143,311 143,311
20-Feb-2025 The Vanguard Group, Inc. BUY 34.20 Ordinary 980 980
20-Feb-2025 The Vanguard Group, Inc. BUY 34.20 Ordinary 2,450 2,450
20-Feb-2025 The Vanguard Group, Inc. BUY 34.20 Ordinary 1,800 1,800
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 51,547 51,547
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 50,814 50,814
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 12,062 12,062
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 2,164 2,164
20-Feb-2025 The Vanguard Group, Inc. BUY 34.20 Ordinary 4,996 4,996
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 238,875 238,875
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 77,312 77,312
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 13,746 13,746
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 318,784 318,784
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 40,631 40,631
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 1,202,407 1,202,407
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 17,598 17,598
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 147,722 147,722
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 2,085,541 2,085,541
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 20,437 20,437
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 4,884 4,884
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 2,453 2,453
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 14,490 14,490
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 1,068,719 1,068,719
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 1,687 1,687
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 1,560 1,560
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 127,983 127,983
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 1,252 1,252
20-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 24,173 24,173
20-Feb-2025
20-Feb-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
33.50 Ordinary
33.50 Ordinary
1,698
949
1,698
949
21-Feb-2025 The Vanguard Group, Inc. BUY 34.55 Ordinary 1,885 1,885
21-Feb-2025 The Vanguard Group, Inc. BUY 34.11 Ordinary 2,322 2,322
24-Feb-2025 The Vanguard Group, Inc. BUY 33.12 Ordinary 8,498 8,498
24-Feb-2025 The Vanguard Group, Inc. BUY 33.12 Ordinary 115,736 115,736
24-Feb-2025 The Vanguard Group, Inc. BUY 32.79 Ordinary 1,890 1,890
25-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 44,932 44,932
25-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 1,092 1,092
25-Feb-2025 The Vanguard Group, Inc. BUY 32.66 Ordinary 245 245
25-Feb-2025 The Vanguard Group, Inc. BUY 32.66 Ordinary 735 735
25-Feb-2025 The Vanguard Group, Inc. BUY 32.66 Ordinary 980 980
25-Feb-2025 The Vanguard Group, Inc. BUY 32.66 Ordinary 385 385
25-Feb-2025 The Vanguard Group, Inc. BUY 32.51 Ordinary 2,454 2,454
25-Feb-2025
25-Feb-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
SELL
33.50 Ordinary
32.77 Ordinary
3,078
(416,831)
3,078
(416,831)
25-Feb-2025 The Vanguard Group, Inc. SELL 32.66 Ordinary (1,527) (1,527)
25-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 20,282 20,282
25-Feb-2025 The Vanguard Group, Inc. BUY 32.66 Ordinary 1,527 1,527
25-Feb-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 9,520 9,520
26-Feb-2025 The Vanguard Group, Inc. BUY 32.15 Ordinary 490 490
26-Feb-2025 The Vanguard Group, Inc. SELL 32.15 Ordinary (8,144) (8,144)
26-Feb-2025 The Vanguard Group, Inc. BUY 32.04 Ordinary 8,880 8,880
26-Feb-2025 The Vanguard Group, Inc. BUY 32.04 Ordinary 18,144 18,144
26-Feb-2025 The Vanguard Group, Inc. BUY 32.15 Ordinary 368 368
26-Feb-2025 The Vanguard Group, Inc. BUY 32.83 Ordinary 14,427 14,427
26-Feb-2025 The Vanguard Group, Inc. BUY 32.18 Ordinary 829 829
27-Feb-2025
28-Feb-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
32.10 Ordinary
31.31 Ordinary
385
360,786
385
360,786
28-Feb-2025 The Vanguard Group, Inc. BUY 31.31 Ordinary 78,912 78,912
28-Feb-2025 The Vanguard Group, Inc. BUY 31.31 Ordinary 61,394 61,394
03-Mar-2025 The Vanguard Group, Inc. BUY 31.98 Ordinary 22,478 22,478
03-Mar-2025 The Vanguard Group, Inc. BUY 31.96 Ordinary 980 980
03-Mar-2025 The Vanguard Group, Inc. BUY 31.96 Ordinary 2,699 2,699
04-Mar-2025 The Vanguard Group, Inc. BUY 31.67 Ordinary 450 450
04-Mar-2025 The Vanguard Group, Inc. BUY 31.67 Ordinary 735 735
04-Mar-2025 The Vanguard Group, Inc. BUY 31.75 Ordinary 1,111 1,111
05-Mar-2025
05-Mar-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
32.23 Ordinary
32.23 Ordinary
9,450
11,718
9,450
11,718
05-Mar-2025 The Vanguard Group, Inc. BUY 32.00 Ordinary 1,556 1,556
05-Mar-2025 The Vanguard Group, Inc. SELL 31.60 Ordinary (1,243) (1,243)
06-Mar-2025 The Vanguard Group, Inc. BUY 32.06 Ordinary 1,960 1,960
06-Mar-2025 The Vanguard Group, Inc. BUY 32.06 Ordinary 245 245
06-Mar-2025 The Vanguard Group, Inc. BUY 32.06 Ordinary 3,675 3,675
06-Mar-2025 The Vanguard Group, Inc. BUY 31.57 Ordinary 14,742 14,742
07-Mar-2025 The Vanguard Group, Inc. BUY 30.53 Ordinary 876 876
07-Mar-2025
07-Mar-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
30.86 Ordinary
30.53 Ordinary
5,670
459
5,670
459
10-Mar-2025 The Vanguard Group, Inc. BUY 30.20 Ordinary 2,496 2,496
11-Mar-2025 The Vanguard Group, Inc. BUY 30.55 Ordinary 1,960 1,960
11-Mar-2025 The Vanguard Group, Inc. SELL 30.10 Ordinary (33,953) (33,953)
11-Mar-2025 The Vanguard Group, Inc. BUY 30.10 Ordinary 13,608 13,608
13-Mar-2025 The Vanguard Group, Inc. BUY 31.03 Ordinary 980 980
13-Mar-2025 The Vanguard Group, Inc. BUY 31.03 Ordinary 1,125 1,125
13-Mar-2025 The Vanguard Group, Inc. SELL 31.29 Ordinary (143,225) (143,225)
13-Mar-2025 The Vanguard Group, Inc. BUY 31.03 Ordinary 2,336 2,336
14-Mar-2025
14-Mar-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
30.81 Ordinary
31.30 Ordinary
245
21,590
245
21,590
14-Mar-2025 The Vanguard Group, Inc. BUY 31.30 Ordinary 9,072 9,072
14-Mar-2025 The Vanguard Group, Inc. SELL 30.91 Ordinary (20,946) (20,946)
17-Mar-2025 The Vanguard Group, Inc. BUY 30.91 Ordinary 438 438
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
17-Mar-2025 The Vanguard Group, Inc. BUY 31.30 Ordinary 17,766 17,766
17-Mar-2025 The Vanguard Group, Inc. BUY 31.30 Ordinary 8,694 8,694
18-Mar-2025 The Vanguard Group, Inc. BUY 31.24 Ordinary 2,205 2,205
18-Mar-2025 The Vanguard Group, Inc. BUY 31.24 Ordinary 438 438
19-Mar-2025 The Vanguard Group, Inc. BUY 30.73 Ordinary 1,350 1,350
19-Mar-2025 The Vanguard Group, Inc. BUY 30.73 Ordinary 770 770
19-Mar-2025 The Vanguard Group, Inc. BUY 31.02 Ordinary 4,368 4,368
20-Mar-2025 The Vanguard Group, Inc. BUY 31.59 Ordinary 980 980
20-Mar-2025 The Vanguard Group, Inc. BUY 31.59 Ordinary 2,450 2,450
20-Mar-2025 The Vanguard Group, Inc. BUY 31.47 Ordinary 9,928 9,928
21-Mar-2025 The Vanguard Group, Inc. BUY 31.45 Ordinary 137 137
21-Mar-2025 The Vanguard Group, Inc. BUY 31.45 Ordinary 4,600 4,600
21-Mar-2025 The Vanguard Group, Inc. BUY 31.45 Ordinary 438 438
21-Mar-2025 The Vanguard Group, Inc. BUY 31.45 Ordinary 15,688 15,688
21-Mar-2025 The Vanguard Group, Inc. BUY 31.23 Ordinary 3,744 3,744
21-Mar-2025 The Vanguard Group, Inc. SELL 31.45 Ordinary (9,734) (9,734)
21-Mar-2025
21-Mar-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
SELL
SELL
31.45 Ordinary
31.45 Ordinary
(5,602)
(32,962)
(5,602)
(32,962)
21-Mar-2025 The Vanguard Group, Inc. SELL 31.45 Ordinary (18,969) (18,969)
21-Mar-2025 The Vanguard Group, Inc. BUY 31.45 Ordinary 1,686 1,686
21-Mar-2025 The Vanguard Group, Inc. BUY 31.23 Ordinary 11,340 11,340
21-Mar-2025 The Vanguard Group, Inc. BUY 31.45 Ordinary 82,226 82,226
21-Mar-2025 The Vanguard Group, Inc. BUY 31.45 Ordinary 5,906 5,906
21-Mar-2025 The Vanguard Group, Inc. BUY 31.45 Ordinary 45,232 45,232
21-Mar-2025 The Vanguard Group, Inc. BUY 31.45 Ordinary 2,312 2,312
21-Mar-2025 The Vanguard Group, Inc. BUY 31.45 Ordinary 2,630 2,630
21-Mar-2025 The Vanguard Group, Inc. BUY 31.45 Ordinary 199 199
24-Mar-2025
24-Mar-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
SELL
31.47 Ordinary
31.47 Ordinary
12,036
(9,020)
12,036
(9,020)
24-Mar-2025 The Vanguard Group, Inc. BUY 31.32 Ordinary 2,444 2,444
24-Mar-2025 The Vanguard Group, Inc. BUY 31.27 Ordinary 3,042 3,042
25-Mar-2025 The Vanguard Group, Inc. BUY 31.29 Ordinary 1,350 1,350
25-Mar-2025 The Vanguard Group, Inc. BUY 31.29 Ordinary 385 385
25-Mar-2025 The Vanguard Group, Inc. BUY 31.29 Ordinary 438 438
25-Mar-2025 The Vanguard Group, Inc. BUY 31.86 Ordinary 2,752 2,752
25-Mar-2025 The Vanguard Group, Inc. BUY 31.86 Ordinary 18,962 18,962
26-Mar-2025
26-Mar-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
31.61 Ordinary
31.61 Ordinary
735
438
735
438
26-Mar-2025 The Vanguard Group, Inc. BUY 31.38 Ordinary 1,980 1,980
26-Mar-2025 The Vanguard Group, Inc. BUY 31.61 Ordinary 9,506 9,506
26-Mar-2025 The Vanguard Group, Inc. BUY 31.61 Ordinary 635 635
27-Mar-2025 The Vanguard Group, Inc. BUY 30.36 Ordinary 1,225 1,225
27-Mar-2025 The Vanguard Group, Inc. BUY 30.36 Ordinary 1,633 1,633
27-Mar-2025 The Vanguard Group, Inc. BUY 30.36 Ordinary 18,944 18,944
27-Mar-2025 The Vanguard Group, Inc. BUY 30.29 Ordinary 6,786 6,786
27-Mar-2025 The Vanguard Group, Inc. BUY 30.36 Ordinary 19,177 19,177
27-Mar-2025
27-Mar-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
30.36 Ordinary
30.36 Ordinary
578
25,704
578
25,704
27-Mar-2025 The Vanguard Group, Inc. BUY 30.36 Ordinary 1,377 1,377
28-Mar-2025 The Vanguard Group, Inc. BUY 29.29 Ordinary 2,036 2,036
28-Mar-2025 The Vanguard Group, Inc. BUY 30.28 Ordinary 5,023 5,023
28-Mar-2025 The Vanguard Group, Inc. BUY 29.29 Ordinary 29,915 29,915
28-Mar-2025 The Vanguard Group, Inc. BUY 28.80 Ordinary 18,850 18,850
31-Mar-2025 The Vanguard Group, Inc. BUY 28.43 Ordinary 245 245
31-Mar-2025 The Vanguard Group, Inc. BUY 28.43 Ordinary 1,470 1,470
31-Mar-2025 The Vanguard Group, Inc. BUY 28.43 Ordinary 1,125 1,125
31-Mar-2025
31-Mar-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
28.43 Ordinary
28.43 Ordinary
2,036
3,003
2,036
3,003
01-Apr-2025 The Vanguard Group, Inc. BUY 29.19 Ordinary 735 735
01-Apr-2025 The Vanguard Group, Inc. BUY 29.19 Ordinary 1,960 1,960
01-Apr-2025 The Vanguard Group, Inc. BUY 29.19 Ordinary 490 490
01-Apr-2025 The Vanguard Group, Inc. BUY 29.19 Ordinary 4,899 4,899
01-Apr-2025 The Vanguard Group, Inc. BUY 29.37 Ordinary 13,038 13,038
01-Apr-2025 The Vanguard Group, Inc. BUY 29.20 Ordinary 3,901 3,901
01-Apr-2025 The Vanguard Group, Inc. BUY 29.20 Ordinary 37,874 37,874
01-Apr-2025
01-Apr-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
29.20 Ordinary
29.19 Ordinary
1,346
544
1,346
544
02-Apr-2025 The Vanguard Group, Inc. BUY 30.12 Ordinary 450 450
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
02-Apr-2025 The Vanguard Group, Inc. BUY 30.12 Ordinary 245 245
02-Apr-2025 The Vanguard Group, Inc. BUY 30.12 Ordinary 1,350 1,350
02-Apr-2025 The Vanguard Group, Inc. BUY 29.40 Ordinary 1,473 1,473
02-Apr-2025 The Vanguard Group, Inc. BUY 29.40 Ordinary 4,306 4,306
02-Apr-2025 The Vanguard Group, Inc. BUY 30.39 Ordinary 6,372 6,372
03-Apr-2025 The Vanguard Group, Inc. BUY 29.02 Ordinary 1,470 1,470
03-Apr-2025 The Vanguard Group, Inc. BUY 29.02 Ordinary 2,450 2,450
03-Apr-2025 The Vanguard Group, Inc. BUY 29.02 Ordinary 10,357 10,357
03-Apr-2025 The Vanguard Group, Inc. BUY 28.89 Ordinary 18,828 18,828
04-Apr-2025 The Vanguard Group, Inc. BUY 27.56 Ordinary 11,133 11,133
04-Apr-2025 The Vanguard Group, Inc. BUY 27.56 Ordinary 1,352 1,352
07-Apr-2025 The Vanguard Group, Inc. BUY 26.38 Ordinary 490 490
07-Apr-2025 The Vanguard Group, Inc. SELL 26.38 Ordinary (1,633) (1,633)
07-Apr-2025 The Vanguard Group, Inc. SELL 26.40 Ordinary (9,010) (9,010)
07-Apr-2025 The Vanguard Group, Inc. BUY 25.30 Ordinary 1,364 1,364
08-Apr-2025 The Vanguard Group, Inc. SELL 26.48 Ordinary (344) (344)
08-Apr-2025 The Vanguard Group, Inc. BUY 26.48 Ordinary 4,900 4,900
08-Apr-2025 The Vanguard Group, Inc. BUY 26.48 Ordinary 735 735
08-Apr-2025
08-Apr-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
SELL
BUY
25.61 Ordinary
25.61 Ordinary
(9,057)
1,149
(9,057)
1,149
08-Apr-2025 The Vanguard Group, Inc. BUY 26.73 Ordinary 28,648 28,648
08-Apr-2025
08-Apr-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
26.48 Ordinary
26.48 Ordinary
1,951
1,104
1,951
1,104
09-Apr-2025 The Vanguard Group, Inc. BUY 26.07 Ordinary 396 396
09-Apr-2025 The Vanguard Group, Inc. BUY 26.07 Ordinary 2,450 2,450
09-Apr-2025 The Vanguard Group, Inc. BUY 26.07 Ordinary 450 450
09-Apr-2025 The Vanguard Group, Inc. BUY 26.07 Ordinary 5,145 5,145
09-Apr-2025 The Vanguard Group, Inc. BUY 26.07 Ordinary 876 876
09-Apr-2025 The Vanguard Group, Inc. BUY 26.07 Ordinary 385 385
09-Apr-2025 The Vanguard Group, Inc. BUY 28.44 Ordinary 3,540 3,540
09-Apr-2025 The Vanguard Group, Inc. BUY 26.07 Ordinary 2,541 2,541
09-Apr-2025 The Vanguard Group, Inc. BUY 26.07 Ordinary 9,004 9,004
09-Apr-2025 The Vanguard Group, Inc. BUY 26.07 Ordinary 695 695
10-Apr-2025 The Vanguard Group, Inc. BUY 27.80 Ordinary 3,920 3,920
10-Apr-2025 The Vanguard Group, Inc. BUY 27.80 Ordinary 735 735
10-Apr-2025 The Vanguard Group, Inc. BUY 27.80 Ordinary 4,899 4,899
10-Apr-2025 The Vanguard Group, Inc. BUY 27.80 Ordinary 438 438
10-Apr-2025 The Vanguard Group, Inc. SELL 27.13 Ordinary (16,362) (16,362)
10-Apr-2025 The Vanguard Group, Inc. BUY 27.80 Ordinary 1,572 1,572
11-Apr-2025 The Vanguard Group, Inc. BUY 27.45 Ordinary 450 450
11-Apr-2025 The Vanguard Group, Inc. BUY 27.45 Ordinary 3,430 3,430
11-Apr-2025 The Vanguard Group, Inc. BUY 27.45 Ordinary 438 438
11-Apr-2025 The Vanguard Group, Inc. BUY 27.45 Ordinary 1,314 1,314
11-Apr-2025 The Vanguard Group, Inc. SELL 27.52 Ordinary (20,009) (20,009)
14-Apr-2025 The Vanguard Group, Inc. BUY 28.12 Ordinary 326 326
14-Apr-2025 The Vanguard Group, Inc. BUY 28.12 Ordinary 1,225 1,225
14-Apr-2025 The Vanguard Group, Inc. BUY 28.12 Ordinary 245 245
14-Apr-2025 The Vanguard Group, Inc. BUY 28.12 Ordinary 1,125 1,125
14-Apr-2025
14-Apr-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
28.12 Ordinary
28.12 Ordinary
1,633
438
1,633
438
14-Apr-2025 The Vanguard Group, Inc. BUY 28.18 Ordinary 6,295 6,295
14-Apr-2025 The Vanguard Group, Inc. BUY 28.12 Ordinary 582 582
15-Apr-2025 The Vanguard Group, Inc. BUY 27.79 Ordinary 900 900
15-Apr-2025 The Vanguard Group, Inc. BUY 27.79 Ordinary 490 490
15-Apr-2025 The Vanguard Group, Inc. BUY 27.79 Ordinary 490 490
15-Apr-2025 The Vanguard Group, Inc. BUY 27.79 Ordinary 1,633 1,633
15-Apr-2025 The Vanguard Group, Inc. BUY 27.79 Ordinary 438 438
15-Apr-2025 The Vanguard Group, Inc. BUY 27.80 Ordinary 6,295 6,295
15-Apr-2025 The Vanguard Group, Inc. BUY 27.80 Ordinary 3,540 3,540
15-Apr-2025 The Vanguard Group, Inc. BUY 27.80 Ordinary 4,956 4,956
15-Apr-2025 The Vanguard Group, Inc. BUY 28.11 Ordinary 1,879 1,879
15-Apr-2025 The Vanguard Group, Inc. BUY 27.79 Ordinary 1,152 1,152
15-Apr-2025 The Vanguard Group, Inc. BUY 27.79 Ordinary 2,566 2,566
16-Apr-2025 The Vanguard Group, Inc. BUY 27.64 Ordinary 1,125 1,125
16-Apr-2025 The Vanguard Group, Inc. BUY 27.64 Ordinary 2,940 2,940
16-Apr-2025 The Vanguard Group, Inc. BUY 27.64 Ordinary 245 245
16-Apr-2025 The Vanguard Group, Inc. BUY 27.64 Ordinary 3,266 3,266
16-Apr-2025 The Vanguard Group, Inc. BUY 27.56 Ordinary 12,590 12,590
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
16-Apr-2025 The Vanguard Group, Inc. BUY 27.56 Ordinary 6,295 6,295
16-Apr-2025 The Vanguard Group, Inc. BUY 27.56 Ordinary 6,295 6,295
17-Apr-2025 The Vanguard Group, Inc. BUY 28.14 Ordinary 735 735
17-Apr-2025 The Vanguard Group, Inc. BUY 27.97 Ordinary 5,036 5,036
17-Apr-2025 The Vanguard Group, Inc. SELL 27.97 Ordinary (1,056) (1,056)
17-Apr-2025 The Vanguard Group, Inc. BUY 28.14 Ordinary 1,450 1,450
22-Apr-2025 The Vanguard Group, Inc. BUY 27.68 Ordinary 490 490
22-Apr-2025 The Vanguard Group, Inc. BUY 27.40 Ordinary 25,298 25,298
22-Apr-2025 The Vanguard Group, Inc. BUY 28.29 Ordinary 6,128 6,128
22-Apr-2025 The Vanguard Group, Inc. BUY 27.68 Ordinary 1,308 1,308
23-Apr-2025 The Vanguard Group, Inc. BUY 28.50 Ordinary 366 366
23-Apr-2025 The Vanguard Group, Inc. BUY 28.50 Ordinary 735 735
23-Apr-2025 The Vanguard Group, Inc. BUY 28.49 Ordinary 7,554 7,554
23-Apr-2025 The Vanguard Group, Inc. BUY 28.31 Ordinary 22,182 22,182
23-Apr-2025 The Vanguard Group, Inc. BUY 28.49 Ordinary 6,511 6,511
23-Apr-2025 The Vanguard Group, Inc. BUY 28.50 Ordinary 1,643 1,643
23-Apr-2025 The Vanguard Group, Inc. BUY 28.31 Ordinary 1,747 1,747
24-Apr-2025 The Vanguard Group, Inc. BUY 28.74 Ordinary 980 980
24-Apr-2025 The Vanguard Group, Inc. BUY 28.74 Ordinary 1,225 1,225
24-Apr-2025 The Vanguard Group, Inc. BUY 28.74 Ordinary 1,960 1,960
24-Apr-2025 The Vanguard Group, Inc. BUY 28.74 Ordinary 2,036 2,036
24-Apr-2025 The Vanguard Group, Inc. BUY 28.83 Ordinary 6,871 6,871
24-Apr-2025 The Vanguard Group, Inc. BUY 29.39 Ordinary 3,540 3,540
24-Apr-2025 The Vanguard Group, Inc. BUY 29.39 Ordinary 5,664 5,664
24-Apr-2025 The Vanguard Group, Inc. BUY 29.39 Ordinary 13,140 13,140
24-Apr-2025 The Vanguard Group, Inc. BUY 28.74 Ordinary 5,814 5,814
24-Apr-2025 The Vanguard Group, Inc. BUY 29.39 Ordinary 766 766
24-Apr-2025 The Vanguard Group, Inc. BUY 29.39 Ordinary 9,575 9,575
24-Apr-2025 The Vanguard Group, Inc. BUY 28.74 Ordinary 23,475 23,475
25-Apr-2025 The Vanguard Group, Inc. BUY 29.44 Ordinary 6,295 6,295
25-Apr-2025 The Vanguard Group, Inc. BUY 29.44 Ordinary 6,128 6,128
28-Apr-2025 The Vanguard Group, Inc. BUY 28.96 Ordinary 3,266 3,266
28-Apr-2025 The Vanguard Group, Inc. BUY 29.06 Ordinary 10,965 10,965
28-Apr-2025 The Vanguard Group, Inc. BUY 29.70 Ordinary 15,635 15,635
28-Apr-2025 The Vanguard Group, Inc. BUY 29.06 Ordinary 9,110 9,110
29-Apr-2025 The Vanguard Group, Inc. BUY 29.59 Ordinary 4,248 4,248
30-Apr-2025 The Vanguard Group, Inc. BUY 29.77 Ordinary 26,372 26,372
30-Apr-2025 The Vanguard Group, Inc. BUY 29.89 Ordinary 7,304 7,304
30-Apr-2025 The Vanguard Group, Inc. BUY 29.98 Ordinary 1,375 1,375
30-Apr-2025 The Vanguard Group, Inc. BUY 29.98 Ordinary 2,745 2,745
01-May-2025 The Vanguard Group, Inc. BUY 31.00 Ordinary 2,025 2,025
01-May-2025 The Vanguard Group, Inc. BUY 30.12 Ordinary 26,865 26,865
02-May-2025 The Vanguard Group, Inc. BUY 31.42 Ordinary 876 876
02-May-2025 The Vanguard Group, Inc. BUY 31.42 Ordinary 23,748 23,748
05-May-2025 The Vanguard Group, Inc. BUY 30.66 Ordinary 18,310 18,310
06-May-2025 The Vanguard Group, Inc. BUY 30.78 Ordinary 1,470 1,470
06-May-2025 The Vanguard Group, Inc. BUY 30.78 Ordinary 876 876
06-May-2025 The Vanguard Group, Inc. BUY 30.78 Ordinary 14,112 14,112
06-May-2025 The Vanguard Group, Inc. BUY 30.67 Ordinary 9,155 9,155
06-May-2025 The Vanguard Group, Inc. BUY 30.67 Ordinary 14,171 14,171
06-May-2025 The Vanguard Group, Inc. BUY 30.67 Ordinary 7,660 7,660
06-May-2025 The Vanguard Group, Inc. BUY 31.07 Ordinary 22,202 22,202
07-May-2025 The Vanguard Group, Inc. BUY 31.05 Ordinary 675 675
07-May-2025 The Vanguard Group, Inc. BUY 31.05 Ordinary 2,036 2,036
07-May-2025 The Vanguard Group, Inc. BUY 31.05 Ordinary 5,105 5,105
07-May-2025 The Vanguard Group, Inc. BUY 31.05 Ordinary 30,702 30,702
07-May-2025 The Vanguard Group, Inc. BUY 31.05 Ordinary 14,737 14,737
07-May-2025 The Vanguard Group, Inc. BUY 30.99 Ordinary 2,333 2,333
07-May-2025 The Vanguard Group, Inc. BUY 31.05 Ordinary 647 647
08-May-2025 The Vanguard Group, Inc. BUY 31.13 Ordinary 225 225
08-May-2025 The Vanguard Group, Inc. BUY 31.13 Ordinary 735 735
08-May-2025 The Vanguard Group, Inc. BUY 31.13 Ordinary 1,960 1,960
08-May-2025 The Vanguard Group, Inc. BUY 31.13 Ordinary 16,131 16,131
08-May-2025 The Vanguard Group, Inc. BUY 31.13 Ordinary 15,150 15,150
09-May-2025 The Vanguard Group, Inc. BUY 31.35 Ordinary 1,633 1,633
09-May-2025 The Vanguard Group, Inc. BUY 31.41 Ordinary 9,145 9,145
09-May-2025 The Vanguard Group, Inc. BUY 31.35 Ordinary 8,895 8,895
09-May-2025 The Vanguard Group, Inc. BUY 31.27 Ordinary 17,904 17,904
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
12-May-2025 The Vanguard Group, Inc. BUY 32.50 Ordinary 6,912 6,912
13-May-2025 The Vanguard Group, Inc. BUY 31.25 Ordinary 735 735
13-May-2025 The Vanguard Group, Inc. BUY 31.25 Ordinary 1,715 1,715
13-May-2025 The Vanguard Group, Inc. BUY 31.25 Ordinary 1,633 1,633
13-May-2025 The Vanguard Group, Inc. SELL 31.48 Ordinary (18,210) (18,210)
13-May-2025 The Vanguard Group, Inc. BUY 32.33 Ordinary 26,672 26,672
13-May-2025 The Vanguard Group, Inc. BUY 31.48 Ordinary 6,912 6,912
13-May-2025 The Vanguard Group, Inc. BUY 32.33 Ordinary 30,425 30,425
13-May-2025 The Vanguard Group, Inc. BUY 31.48 Ordinary 1,920 1,920
14-May-2025 The Vanguard Group, Inc. SELL 31.22 Ordinary (1,925) (1,925)
14-May-2025 The Vanguard Group, Inc. BUY 31.22 Ordinary 7,427 7,427
14-May-2025 The Vanguard Group, Inc. BUY 31.22 Ordinary 17,014 17,014
14-May-2025 The Vanguard Group, Inc. BUY 31.09 Ordinary 7,356 7,356
14-May-2025 The Vanguard Group, Inc. BUY 31.22 Ordinary 2,161 2,161
14-May-2025 The Vanguard Group, Inc. BUY 31.08 Ordinary 6,771 6,771
15-May-2025 The Vanguard Group, Inc. BUY 30.92 Ordinary 1,225 1,225
15-May-2025 The Vanguard Group, Inc. BUY 30.92 Ordinary 3,266 3,266
15-May-2025 The Vanguard Group, Inc. BUY 31.25 Ordinary 8,185 8,185
15-May-2025 The Vanguard Group, Inc. SELL 31.31 Ordinary (264,190) (264,190)
15-May-2025
15-May-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
31.31 Ordinary
31.31 Ordinary
1,164
7,760
1,164
7,760
15-May-2025 The Vanguard Group, Inc. BUY 30.92 Ordinary 23,787 23,787
15-May-2025 The Vanguard Group, Inc. BUY 31.25 Ordinary 1,905 1,905
16-May-2025 The Vanguard Group, Inc. BUY 31.82 Ordinary 2,036 2,036
16-May-2025 The Vanguard Group, Inc. SELL 31.93 Ordinary (36,440) (36,440)
16-May-2025 The Vanguard Group, Inc. BUY 31.82 Ordinary 16,257 16,257
16-May-2025 The Vanguard Group, Inc. BUY 31.82 Ordinary 18,095 18,095
16-May-2025 The Vanguard Group, Inc. BUY 31.82 Ordinary 18,785 18,785
16-May-2025 The Vanguard Group, Inc. BUY 31.82 Ordinary 620 620
19-May-2025 The Vanguard Group, Inc. BUY 32.02 Ordinary 6,295 6,295
20-May-2025 The Vanguard Group, Inc. BUY 32.20 Ordinary 980 980
20-May-2025 The Vanguard Group, Inc. BUY 31.77 Ordinary 1,824 1,824
20-May-2025 The Vanguard Group, Inc. BUY 31.77 Ordinary 19,188 19,188
21-May-2025 The Vanguard Group, Inc. BUY 32.11 Ordinary 2,036 2,036
21-May-2025 The Vanguard Group, Inc. BUY 31.66 Ordinary 7,324 7,324
21-May-2025
21-May-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
31.66 Ordinary
32.11 Ordinary
16,277
1,124
16,277
1,124
22-May-2025 The Vanguard Group, Inc. BUY 31.97 Ordinary 2,025 2,025
22-May-2025 The Vanguard Group, Inc. BUY 31.97 Ordinary 1,625 1,625
22-May-2025 The Vanguard Group, Inc. BUY 31.97 Ordinary 1,300 1,300
22-May-2025 The Vanguard Group, Inc. BUY 31.97 Ordinary 7,008 7,008
22-May-2025 The Vanguard Group, Inc. SELL 31.97 Ordinary (9,702) (9,702)
22-May-2025 The Vanguard Group, Inc. SELL 31.54 Ordinary (2,369) (2,369)
22-May-2025 The Vanguard Group, Inc. BUY 31.97 Ordinary 6,352 6,352
23-May-2025 The Vanguard Group, Inc. BUY 32.51 Ordinary 6,295 6,295
23-May-2025 The Vanguard Group, Inc. BUY 32.68 Ordinary 15,234 15,234
23-May-2025 The Vanguard Group, Inc. BUY 32.68 Ordinary 685 685
27-May-2025 The Vanguard Group, Inc. BUY 32.68 Ordinary 9,798 9,798
28-May-2025 The Vanguard Group, Inc. BUY 32.96 Ordinary 325 325
28-May-2025 The Vanguard Group, Inc. BUY 32.86 Ordinary 1,416 1,416
28-May-2025
29-May-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
32.96 Ordinary
32.51 Ordinary
1,964
1,300
1,964
1,300
29-May-2025 The Vanguard Group, Inc. BUY 32.51 Ordinary 23,516 23,516
29-May-2025 The Vanguard Group, Inc. BUY 32.30 Ordinary 9,185 9,185
30-May-2025 The Vanguard Group, Inc. SELL 32.92 Ordinary (17,943) (17,943)
30-May-2025 The Vanguard Group, Inc. BUY 32.92 Ordinary 384 384
02-Jun-2025 The Vanguard Group, Inc. SELL 32.64 Ordinary (38,534) (38,534)
02-Jun-2025 The Vanguard Group, Inc. BUY 32.64 Ordinary 975 975
02-Jun-2025 The Vanguard Group, Inc. SELL 32.55 Ordinary (6,509) (6,509)
02-Jun-2025 The Vanguard Group, Inc. BUY 32.70 Ordinary 23,451 23,451
03-Jun-2025
03-Jun-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
32.99 Ordinary
32.99 Ordinary
975
1,168
975
1,168
03-Jun-2025 The Vanguard Group, Inc. BUY 32.99 Ordinary 1,460 1,460
03-Jun-2025 The Vanguard Group, Inc. BUY 33.21 Ordinary 36,568 36,568
03-Jun-2025 The Vanguard Group, Inc. BUY 33.21 Ordinary 7,320 7,320
04-Jun-2025 The Vanguard Group, Inc. BUY 33.23 Ordinary 2,036 2,036
04-Jun-2025 The Vanguard Group, Inc. BUY 33.23 Ordinary 24,266 24,266
04-Jun-2025 The Vanguard Group, Inc. BUY 33.24 Ordinary 9,185 9,185
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
04-Jun-2025 The Vanguard Group, Inc. BUY 32.95 Ordinary 1,922 1,922
05-Jun-2025 The Vanguard Group, Inc. BUY 33.58 Ordinary 1,632 1,632
05-Jun-2025 The Vanguard Group, Inc. BUY 33.58 Ordinary 2,176 2,176
05-Jun-2025 The Vanguard Group, Inc. BUY 33.58 Ordinary 770 770
05-Jun-2025 The Vanguard Group, Inc. BUY 33.53 Ordinary 5,532 5,532
05-Jun-2025 The Vanguard Group, Inc. BUY 33.53 Ordinary 16,596 16,596
06-Jun-2025 The Vanguard Group, Inc. BUY 33.74 Ordinary 54,864 54,864
06-Jun-2025 The Vanguard Group, Inc. SELL 33.65 Ordinary (2,263) (2,263)
10-Jun-2025 The Vanguard Group, Inc. BUY 34.27 Ordinary 2,992 2,992
10-Jun-2025 The Vanguard Group, Inc. BUY 34.27 Ordinary 816 816
10-Jun-2025 The Vanguard Group, Inc. BUY 34.27 Ordinary 1,088 1,088
10-Jun-2025 The Vanguard Group, Inc. BUY 34.27 Ordinary 3,264 3,264
10-Jun-2025 The Vanguard Group, Inc. BUY 33.84 Ordinary 5,980 5,980
10-Jun-2025 The Vanguard Group, Inc. BUY 34.49 Ordinary 18,288 18,288
10-Jun-2025 The Vanguard Group, Inc. BUY 33.80 Ordinary 1,691 1,691
10-Jun-2025 The Vanguard Group, Inc. BUY 34.27 Ordinary 1,511 1,511
11-Jun-2025 The Vanguard Group, Inc. SELL 34.33 Ordinary (47,246) (47,246)
11-Jun-2025 The Vanguard Group, Inc. BUY 34.42 Ordinary 3,415 3,415
11-Jun-2025 The Vanguard Group, Inc. SELL 34.42 Ordinary (18,410) (18,410)
11-Jun-2025 The Vanguard Group, Inc. SELL 34.42 Ordinary (62,594) (62,594)
11-Jun-2025 The Vanguard Group, Inc. SELL 34.33 Ordinary (3,655) (3,655)
12-Jun-2025 The Vanguard Group, Inc. BUY 33.91 Ordinary 2,176 2,176
12-Jun-2025 The Vanguard Group, Inc. BUY 33.91 Ordinary 272 272
13-Jun-2025 The Vanguard Group, Inc. SELL 33.98 Ordinary (68,181) (68,181)
13-Jun-2025 The Vanguard Group, Inc. SELL 33.98 Ordinary (364) (364)
13-Jun-2025 The Vanguard Group, Inc. SELL 33.94 Ordinary (33,156) (33,156)
13-Jun-2025 The Vanguard Group, Inc. BUY 33.94 Ordinary 1,056 1,056
16-Jun-2025 The Vanguard Group, Inc. BUY 34.16 Ordinary 25,720 25,720
16-Jun-2025 The Vanguard Group, Inc. BUY 34.16 Ordinary 810 810
18-Jun-2025 The Vanguard Group, Inc. BUY 34.46 Ordinary 7,554 7,554
18-Jun-2025 The Vanguard Group, Inc. SELL 34.46 Ordinary (23,933) (23,933)
19-Jun-2025 The Vanguard Group, Inc. SELL 34.54 Ordinary (4,072) (4,072)
20-Jun-2025 The Vanguard Group, Inc. BUY 34.57 Ordinary 30,586 30,586
20-Jun-2025 The Vanguard Group, Inc. BUY 34.57 Ordinary 302 302
20-Jun-2025 The Vanguard Group, Inc. BUY 34.57 Ordinary 21,887 21,887
20-Jun-2025 The Vanguard Group, Inc. BUY 34.57 Ordinary 8,793 8,793
20-Jun-2025 The Vanguard Group, Inc. BUY 34.57 Ordinary 36,807 36,807
20-Jun-2025 The Vanguard Group, Inc. BUY 34.46 Ordinary 2,518 2,518
20-Jun-2025 The Vanguard Group, Inc. BUY 34.57 Ordinary 6,862 6,862
20-Jun-2025 The Vanguard Group, Inc. SELL 34.57 Ordinary (16,342) (16,342)
20-Jun-2025 The Vanguard Group, Inc. BUY 34.57 Ordinary 203,409 203,409
20-Jun-2025 The Vanguard Group, Inc. BUY 34.57 Ordinary 38,493 38,493
20-Jun-2025 The Vanguard Group, Inc. BUY 34.57 Ordinary 273,742 273,742
20-Jun-2025 The Vanguard Group, Inc. BUY 34.57 Ordinary 769 769
20-Jun-2025 The Vanguard Group, Inc. BUY 34.57 Ordinary 143,132 143,132
20-Jun-2025
20-Jun-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
34.57 Ordinary
34.57 Ordinary
4,269
17,667
4,269
17,667
20-Jun-2025 The Vanguard Group, Inc. BUY 34.57 Ordinary 4,802 4,802
20-Jun-2025 The Vanguard Group, Inc. BUY 34.57 Ordinary 11,494 11,494
20-Jun-2025 The Vanguard Group, Inc. BUY 34.57 Ordinary 748 748
23-Jun-2025 The Vanguard Group, Inc. BUY 35.03 Ordinary 6,490 6,490
23-Jun-2025 The Vanguard Group, Inc. BUY 35.03 Ordinary 4,152 4,152
23-Jun-2025 The Vanguard Group, Inc. BUY 35.03 Ordinary 6,144 6,144
24-Jun-2025 The Vanguard Group, Inc. BUY 34.75 Ordinary 6,490 6,490
24-Jun-2025 The Vanguard Group, Inc. BUY 34.75 Ordinary 3,575 3,575
24-Jun-2025 The Vanguard Group, Inc. BUY 34.86 Ordinary 895 895
24-Jun-2025 The Vanguard Group, Inc. BUY 34.86 Ordinary 1,249 1,249
25-Jun-2025 The Vanguard Group, Inc. BUY 34.70 Ordinary 27,504 27,504
25-Jun-2025 The Vanguard Group, Inc. BUY 34.90 Ordinary 23,423 23,423
25-Jun-2025 The Vanguard Group, Inc. BUY 34.83 Ordinary 11,979 11,979
25-Jun-2025
25-Jun-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
34.90 Ordinary
34.70 Ordinary
12,720
12,900
12,720
12,900
25-Jun-2025 The Vanguard Group, Inc. BUY 34.70 Ordinary 2,560 2,560
25-Jun-2025
26-Jun-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
34.83 Ordinary
34.39 Ordinary
1,765
860
1,765
860
26-Jun-2025 The Vanguard Group, Inc. BUY 34.73 Ordinary 5,192 5,192
26-Jun-2025 The Vanguard Group, Inc. BUY 34.73 Ordinary 3,485 3,485
26-Jun-2025 The Vanguard Group, Inc. BUY 34.39 Ordinary 15,706 15,706
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
26-Jun-2025 The Vanguard Group, Inc. BUY 34.39 Ordinary 14,338 14,338
26-Jun-2025 The Vanguard Group, Inc. BUY 34.39 Ordinary 5,083 5,083
26-Jun-2025 The Vanguard Group, Inc. BUY 34.73 Ordinary 8,600 8,600
26-Jun-2025 The Vanguard Group, Inc. BUY 34.39 Ordinary 25,508 25,508
26-Jun-2025 The Vanguard Group, Inc. BUY 34.73 Ordinary 1,022 1,022
26-Jun-2025 The Vanguard Group, Inc. BUY 34.70 Ordinary 11,558 11,558
27-Jun-2025 The Vanguard Group, Inc. BUY 34.59 Ordinary 191 191
27-Jun-2025 The Vanguard Group, Inc. BUY 34.19 Ordinary 10,750 10,750
30-Jun-2025 The Vanguard Group, Inc. BUY 34.25 Ordinary 7,645 7,645
01-Jul-2025 The Vanguard Group, Inc. SELL 34.19 Ordinary (876) (876)
01-Jul-2025 The Vanguard Group, Inc. BUY 34.29 Ordinary 9,200 9,200
01-Jul-2025 The Vanguard Group, Inc. BUY 34.74 Ordinary 6,714 6,714
02-Jul-2025 The Vanguard Group, Inc. BUY 34.89 Ordinary 1,088 1,088
02-Jul-2025 The Vanguard Group, Inc. BUY 34.89 Ordinary 2,706 2,706
02-Jul-2025 The Vanguard Group, Inc. BUY 34.89 Ordinary 1,904 1,904
02-Jul-2025 The Vanguard Group, Inc. BUY 34.89 Ordinary 1,360 1,360
02-Jul-2025 The Vanguard Group, Inc. BUY 34.88 Ordinary 1,605 1,605
02-Jul-2025 The Vanguard Group, Inc. BUY 34.68 Ordinary 11,860 11,860
02-Jul-2025
03-Jul-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
34.68 Ordinary
34.97 Ordinary
1,370
6,633
1,370
6,633
07-Jul-2025 The Vanguard Group, Inc. BUY 34.89 Ordinary 438 438
07-Jul-2025 The Vanguard Group, Inc. BUY 34.69 Ordinary 15,477 15,477
08-Jul-2025 The Vanguard Group, Inc. BUY 34.95 Ordinary 438 438
08-Jul-2025 The Vanguard Group, Inc. BUY 35.04 Ordinary 7,963 7,963
08-Jul-2025 The Vanguard Group, Inc. BUY 34.88 Ordinary 6,490 6,490
08-Jul-2025 The Vanguard Group, Inc. BUY 34.88 Ordinary 18,410 18,410
08-Jul-2025 The Vanguard Group, Inc. BUY 35.04 Ordinary 19,241 19,241
08-Jul-2025 The Vanguard Group, Inc. BUY 34.88 Ordinary 13,266 13,266
08-Jul-2025 The Vanguard Group, Inc. BUY 34.88 Ordinary 15,477 15,477
08-Jul-2025 The Vanguard Group, Inc. BUY 34.88 Ordinary 8,520 8,520
08-Jul-2025 The Vanguard Group, Inc. BUY 35.04 Ordinary 1,774 1,774
08-Jul-2025 The Vanguard Group, Inc. BUY 34.95 Ordinary 1,483 1,483
08-Jul-2025 The Vanguard Group, Inc. BUY 34.95 Ordinary 871 871
08-Jul-2025
09-Jul-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
34.95 Ordinary
34.03 Ordinary
670
293
670
293
09-Jul-2025 The Vanguard Group, Inc. BUY 34.23 Ordinary 18,294 18,294
09-Jul-2025 The Vanguard Group, Inc. BUY 34.34 Ordinary 27,615 27,615
09-Jul-2025 The Vanguard Group, Inc. BUY 34.23 Ordinary 17,739 17,739
09-Jul-2025 The Vanguard Group, Inc. SELL 34.34 Ordinary (5,460) (5,460)
10-Jul-2025 The Vanguard Group, Inc. BUY 34.34 Ordinary 1,360 1,360
10-Jul-2025 The Vanguard Group, Inc. BUY 34.34 Ordinary 438 438
11-Jul-2025 The Vanguard Group, Inc. BUY 33.71 Ordinary 3,390 3,390
11-Jul-2025 The Vanguard Group, Inc. BUY 33.71 Ordinary 18,414 18,414
11-Jul-2025
14-Jul-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
33.71 Ordinary
33.84 Ordinary
10,575
816
10,575
816
14-Jul-2025 The Vanguard Group, Inc. BUY 33.84 Ordinary 1,678 1,678
14-Jul-2025 The Vanguard Group, Inc. BUY 34.17 Ordinary 10,128 10,128
14-Jul-2025 The Vanguard Group, Inc. BUY 33.84 Ordinary 2,090 2,090
15-Jul-2025 The Vanguard Group, Inc. BUY 33.89 Ordinary 7,788 7,788
15-Jul-2025 The Vanguard Group, Inc. BUY 34.18 Ordinary 9,672 9,672
15-Jul-2025 The Vanguard Group, Inc. BUY 33.89 Ordinary 27,621 27,621
15-Jul-2025 The Vanguard Group, Inc. BUY 34.18 Ordinary 27,328 27,328
15-Jul-2025 The Vanguard Group, Inc. BUY 33.89 Ordinary 13,266 13,266
16-Jul-2025
16-Jul-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
34.46 Ordinary
34.16 Ordinary
13,266
1,193
13,266
1,193
16-Jul-2025 The Vanguard Group, Inc. BUY 34.08 Ordinary 3,925 3,925
17-Jul-2025 The Vanguard Group, Inc. BUY 34.44 Ordinary 2,176 2,176
17-Jul-2025 The Vanguard Group, Inc. BUY 34.44 Ordinary 1,470 1,470
17-Jul-2025 The Vanguard Group, Inc. BUY 34.44 Ordinary 1,632 1,632
17-Jul-2025 The Vanguard Group, Inc. BUY 34.72 Ordinary 7,788 7,788
17-Jul-2025 The Vanguard Group, Inc. BUY 34.72 Ordinary 7,788 7,788
17-Jul-2025 The Vanguard Group, Inc. BUY 34.72 Ordinary 4,122 4,122
17-Jul-2025 The Vanguard Group, Inc. BUY 34.60 Ordinary 2,998 2,998
17-Jul-2025
17-Jul-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
34.60 Ordinary
34.60 Ordinary
4,589
32,288
4,589
32,288
18-Jul-2025 The Vanguard Group, Inc. BUY 34.97 Ordinary 31,350 31,350
18-Jul-2025 The Vanguard Group, Inc. BUY 34.97 Ordinary 6,270 6,270
18-Jul-2025 The Vanguard Group, Inc. BUY 34.72 Ordinary 6,490 6,490
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
18-Jul-2025 The Vanguard Group, Inc. BUY 34.72 Ordinary 2,724 2,724
18-Jul-2025 The Vanguard Group, Inc. BUY 34.72 Ordinary 13,266 13,266
18-Jul-2025 The Vanguard Group, Inc. BUY 34.72 Ordinary 5,922 5,922
18-Jul-2025 The Vanguard Group, Inc. BUY 34.72 Ordinary 1,599 1,599
21-Jul-2025 The Vanguard Group, Inc. BUY 34.77 Ordinary 6,752 6,752
22-Jul-2025 The Vanguard Group, Inc. BUY 35.09 Ordinary 544 544
22-Jul-2025 The Vanguard Group, Inc. BUY 35.28 Ordinary 10,384 10,384
22-Jul-2025 The Vanguard Group, Inc. BUY 35.28 Ordinary 6,752 6,752
22-Jul-2025 The Vanguard Group, Inc. BUY 34.86 Ordinary 11,648 11,648
23-Jul-2025 The Vanguard Group, Inc. BUY 35.39 Ordinary 544 544
23-Jul-2025 The Vanguard Group, Inc. BUY 35.25 Ordinary 438 438
23-Jul-2025 The Vanguard Group, Inc. BUY 35.33 Ordinary 5,192 5,192
23-Jul-2025 The Vanguard Group, Inc. BUY 35.33 Ordinary 2,748 2,748
23-Jul-2025 The Vanguard Group, Inc. BUY 35.33 Ordinary 6,183 6,183
23-Jul-2025 The Vanguard Group, Inc. BUY 35.25 Ordinary 897 897
24-Jul-2025 The Vanguard Group, Inc. BUY 34.97 Ordinary 1,360 1,360
24-Jul-2025 The Vanguard Group, Inc. BUY 34.97 Ordinary 438 438
24-Jul-2025 The Vanguard Group, Inc. BUY 34.78 Ordinary 9,284 9,284
24-Jul-2025 The Vanguard Group, Inc. BUY 34.97 Ordinary 2,081 2,081
25-Jul-2025 The Vanguard Group, Inc. BUY 34.84 Ordinary 490 490
25-Jul-2025 The Vanguard Group, Inc. BUY 34.92 Ordinary 4,781 4,781
25-Jul-2025 The Vanguard Group, Inc. BUY 34.92 Ordinary 13,266 13,266
25-Jul-2025 The Vanguard Group, Inc. BUY 34.92 Ordinary 11,055 11,055
25-Jul-2025 The Vanguard Group, Inc. BUY 34.92 Ordinary 2,160 2,160
25-Jul-2025 The Vanguard Group, Inc. SELL 34.76 Ordinary (39,329) (39,329)
29-Jul-2025 The Vanguard Group, Inc. BUY 34.89 Ordinary 1,904 1,904
29-Jul-2025 The Vanguard Group, Inc. BUY 34.89 Ordinary 438 438
29-Jul-2025 The Vanguard Group, Inc. BUY 34.81 Ordinary 13,266 13,266
30-Jul-2025 The Vanguard Group, Inc. BUY 34.97 Ordinary 6,627 6,627
30-Jul-2025
30-Jul-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
SELL
34.79 Ordinary
34.79 Ordinary
11,055
(27,270)
11,055
(27,270)
31-Jul-2025 The Vanguard Group, Inc. BUY 35.18 Ordinary 1,904 1,904
31-Jul-2025 The Vanguard Group, Inc. BUY 35.18 Ordinary 1,360 1,360
31-Jul-2025 The Vanguard Group, Inc. SELL 34.79 Ordinary (18,180) (18,180)
01-Aug-2025 The Vanguard Group, Inc. BUY 34.64 Ordinary 1,632 1,632
01-Aug-2025 The Vanguard Group, Inc. BUY 34.38 Ordinary 13,266 13,266
01-Aug-2025 The Vanguard Group, Inc. BUY 34.83 Ordinary 27,829 27,829
01-Aug-2025 The Vanguard Group, Inc. BUY 34.64 Ordinary 1,938 1,938
01-Aug-2025 The Vanguard Group, Inc. BUY 34.83 Ordinary 14,643 14,643
04-Aug-2025 The Vanguard Group, Inc. BUY 34.46 Ordinary 2,448 2,448
04-Aug-2025 The Vanguard Group, Inc. BUY 34.39 Ordinary 272 272
04-Aug-2025 The Vanguard Group, Inc. BUY 34.39 Ordinary 1,470 1,470
04-Aug-2025 The Vanguard Group, Inc. SELL 34.39 Ordinary (41,800) (41,800)
04-Aug-2025 The Vanguard Group, Inc. BUY 34.39 Ordinary 438 438
04-Aug-2025 The Vanguard Group, Inc. BUY 34.87 Ordinary 7,733 7,733
05-Aug-2025
05-Aug-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
34.91 Ordinary
34.91 Ordinary
245
816
245
816
05-Aug-2025 The Vanguard Group, Inc. BUY 34.91 Ordinary 1,088 1,088
05-Aug-2025 The Vanguard Group, Inc. BUY 34.91 Ordinary 876 876
05-Aug-2025 The Vanguard Group, Inc. BUY 34.92 Ordinary 2,812 2,812
05-Aug-2025 The Vanguard Group, Inc. BUY 34.85 Ordinary 10,610 10,610
05-Aug-2025 The Vanguard Group, Inc. BUY 34.92 Ordinary 8,844 8,844
05-Aug-2025 The Vanguard Group, Inc. BUY 34.85 Ordinary 17,745 17,745
05-Aug-2025 The Vanguard Group, Inc. BUY 34.91 Ordinary 648 648
06-Aug-2025 The Vanguard Group, Inc. BUY 35.47 Ordinary 1,360 1,360
06-Aug-2025 The Vanguard Group, Inc. BUY 35.42 Ordinary 9,086 9,086
06-Aug-2025 The Vanguard Group, Inc. SELL 35.42 Ordinary (55,200) (55,200)
06-Aug-2025 The Vanguard Group, Inc. BUY 35.42 Ordinary 13,266 13,266
07-Aug-2025
07-Aug-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
35.37 Ordinary
35.37 Ordinary
1,632
430
1,632
430
07-Aug-2025 The Vanguard Group, Inc. BUY 35.21 Ordinary 7,020 7,020
08-Aug-2025 The Vanguard Group, Inc. BUY 35.41 Ordinary 1,890 1,890
12-Aug-2025 The Vanguard Group, Inc. BUY 35.28 Ordinary 4,337 4,337
12-Aug-2025 The Vanguard Group, Inc. BUY 35.35 Ordinary 13,021 13,021
12-Aug-2025 The Vanguard Group, Inc. BUY 35.35 Ordinary 1,119 1,119
12-Aug-2025 The Vanguard Group, Inc. BUY 35.28 Ordinary 906 906
13-Aug-2025 The Vanguard Group, Inc. BUY 35.59 Ordinary 6,490 6,490
13-Aug-2025 The Vanguard Group, Inc. SELL 35.59 Ordinary (9,214) (9,214)
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
13-Aug-2025 The Vanguard Group, Inc. BUY 35.59 Ordinary 13,266 13,266
13-Aug-2025 The Vanguard Group, Inc. BUY 35.33 Ordinary 827 827
14-Aug-2025 The Vanguard Group, Inc. BUY 35.82 Ordinary 380 380
14-Aug-2025 The Vanguard Group, Inc. BUY 35.82 Ordinary 1,665 1,665
14-Aug-2025 The Vanguard Group, Inc. BUY 35.86 Ordinary 9,086 9,086
14-Aug-2025 The Vanguard Group, Inc. BUY 35.86 Ordinary 2,091 2,091
14-Aug-2025 The Vanguard Group, Inc. BUY 35.86 Ordinary 15,477 15,477
18-Aug-2025 The Vanguard Group, Inc. BUY 35.84 Ordinary 35,524 35,524
18-Aug-2025 The Vanguard Group, Inc. BUY 35.84 Ordinary 1,225 1,225
18-Aug-2025 The Vanguard Group, Inc. BUY 35.84 Ordinary 2,090 2,090
18-Aug-2025 The Vanguard Group, Inc. BUY 35.70 Ordinary 8,037 8,037
18-Aug-2025 The Vanguard Group, Inc. BUY 35.87 Ordinary 4,399 4,399
18-Aug-2025 The Vanguard Group, Inc. BUY 35.70 Ordinary 3,204 3,204
18-Aug-2025 The Vanguard Group, Inc. BUY 35.84 Ordinary 1,163 1,163
19-Aug-2025 The Vanguard Group, Inc. BUY 35.85 Ordinary 1,360 1,360
19-Aug-2025 The Vanguard Group, Inc. BUY 35.85 Ordinary 272 272
19-Aug-2025 The Vanguard Group, Inc. BUY 35.85 Ordinary 18,690 18,690
20-Aug-2025 The Vanguard Group, Inc. BUY 36.14 Ordinary 272 272
20-Aug-2025 The Vanguard Group, Inc. BUY 36.11 Ordinary 544 544
20-Aug-2025 The Vanguard Group, Inc. BUY 36.14 Ordinary 1,669 1,669
20-Aug-2025 The Vanguard Group, Inc. SELL 36.14 Ordinary (1,669) (1,669)
20-Aug-2025 The Vanguard Group, Inc. BUY 36.14 Ordinary 438 438
20-Aug-2025 The Vanguard Group, Inc. BUY 36.20 Ordinary 7,399 7,399
20-Aug-2025 The Vanguard Group, Inc. BUY 36.23 Ordinary 8,844 8,844
20-Aug-2025 The Vanguard Group, Inc. BUY 36.23 Ordinary 17,688 17,688
21-Aug-2025 The Vanguard Group, Inc. BUY 35.62 Ordinary 1,088 1,088
21-Aug-2025 The Vanguard Group, Inc. BUY 35.62 Ordinary 272 272
21-Aug-2025 The Vanguard Group, Inc. BUY 35.62 Ordinary 3,336 3,336
21-Aug-2025 The Vanguard Group, Inc. SELL 35.51 Ordinary (36,868) (36,868)
21-Aug-2025 The Vanguard Group, Inc. BUY 35.51 Ordinary 6,375 6,375
21-Aug-2025 The Vanguard Group, Inc. BUY 36.22 Ordinary 18,013 18,013
21-Aug-2025 The Vanguard Group, Inc. BUY 35.61 Ordinary 1,296 1,296
21-Aug-2025 The Vanguard Group, Inc. BUY 36.22 Ordinary 8,407 8,407
22-Aug-2025 The Vanguard Group, Inc. SELL 34.39 Ordinary (9,217) (9,217)
25-Aug-2025 The Vanguard Group, Inc. SELL 34.06 Ordinary (27,654) (27,654)
25-Aug-2025
26-Aug-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
34.06 Ordinary
34.05 Ordinary
1,602
4,000
1,602
4,000
26-Aug-2025 The Vanguard Group, Inc. BUY 34.28 Ordinary 4,176 4,176
26-Aug-2025 The Vanguard Group, Inc. BUY 34.28 Ordinary 15,477 15,477
27-Aug-2025 The Vanguard Group, Inc. BUY 34.04 Ordinary 2,448 2,448
27-Aug-2025 The Vanguard Group, Inc. BUY 34.04 Ordinary 7,909 7,909
27-Aug-2025 The Vanguard Group, Inc. BUY 34.04 Ordinary 1,228 1,228
28-Aug-2025 The Vanguard Group, Inc. BUY 34.73 Ordinary 1,632 1,632
28-Aug-2025 The Vanguard Group, Inc. BUY 34.73 Ordinary 3,430 3,430
28-Aug-2025 The Vanguard Group, Inc. BUY 34.73 Ordinary 272 272
28-Aug-2025 The Vanguard Group, Inc. BUY 34.73 Ordinary 8,563 8,563
28-Aug-2025 The Vanguard Group, Inc. BUY 34.73 Ordinary 881 881
29-Aug-2025 The Vanguard Group, Inc. BUY 34.49 Ordinary 16,335 16,335
01-Sep-2025 The Vanguard Group, Inc. BUY 33.98 Ordinary 747 747
02-Sep-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 1,632 1,632
02-Sep-2025 The Vanguard Group, Inc. BUY 33.28 Ordinary 22,110 22,110
02-Sep-2025 The Vanguard Group, Inc. BUY 33.28 Ordinary 15,477 15,477
02-Sep-2025 The Vanguard Group, Inc. BUY 33.50 Ordinary 1,328 1,328
03-Sep-2025
03-Sep-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
32.26 Ordinary
32.26 Ordinary
13,671
876
13,671
876
03-Sep-2025 The Vanguard Group, Inc. BUY 33.17 Ordinary 33,932 33,932
03-Sep-2025 The Vanguard Group, Inc. BUY 33.17 Ordinary 13,600 13,600
04-Sep-2025 The Vanguard Group, Inc. BUY 32.79 Ordinary 370 370
04-Sep-2025 The Vanguard Group, Inc. BUY 32.79 Ordinary 2,720 2,720
04-Sep-2025 The Vanguard Group, Inc. BUY 32.79 Ordinary 1,088 1,088
04-Sep-2025 The Vanguard Group, Inc. BUY 32.79 Ordinary 876 876
04-Sep-2025 The Vanguard Group, Inc. BUY 32.48 Ordinary 13,471 13,471
05-Sep-2025 The Vanguard Group, Inc. BUY 33.09 Ordinary 16,961 16,961
05-Sep-2025 The Vanguard Group, Inc. BUY 33.09 Ordinary 13,773 13,773
05-Sep-2025 The Vanguard Group, Inc. BUY 33.48 Ordinary 1,145 1,145
08-Sep-2025 The Vanguard Group, Inc. BUY 33.40 Ordinary 13,266 13,266
08-Sep-2025 The Vanguard Group, Inc. BUY 33.40 Ordinary 15,960 15,960
08-Sep-2025 The Vanguard Group, Inc. BUY 33.47 Ordinary 895 895
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
09-Sep-2025 The Vanguard Group, Inc. BUY 32.81 Ordinary 1,904 1,904
09-Sep-2025 The Vanguard Group, Inc. BUY 32.83 Ordinary 1,354 1,354
10-Sep-2025 The Vanguard Group, Inc. SELL 33.46 Ordinary (6,270) (6,270)
10-Sep-2025 The Vanguard Group, Inc. BUY 33.40 Ordinary 4,032 4,032
10-Sep-2025 The Vanguard Group, Inc. BUY 33.19 Ordinary 13,874 13,874
11-Sep-2025 The Vanguard Group, Inc. BUY 33.71 Ordinary 1,360 1,360
11-Sep-2025 The Vanguard Group, Inc. BUY 33.71 Ordinary 1,632 1,632
11-Sep-2025 The Vanguard Group, Inc. BUY 33.99 Ordinary 4,032 4,032
11-Sep-2025 The Vanguard Group, Inc. BUY 33.99 Ordinary 13,266 13,266
11-Sep-2025 The Vanguard Group, Inc. BUY 33.41 Ordinary 14,523 14,523
12-Sep-2025 The Vanguard Group, Inc. BUY 34.37 Ordinary 2,090 2,090
12-Sep-2025 The Vanguard Group, Inc. BUY 34.17 Ordinary 3,834 3,834
12-Sep-2025 The Vanguard Group, Inc. BUY 34.17 Ordinary 5,112 5,112
12-Sep-2025 The Vanguard Group, Inc. BUY 34.17 Ordinary 4,026 4,026
12-Sep-2025 The Vanguard Group, Inc. BUY 34.37 Ordinary 44,111 44,111
12-Sep-2025 The Vanguard Group, Inc. SELL 34.37 Ordinary (26,147) (26,147)
15-Sep-2025 The Vanguard Group, Inc. BUY 34.50 Ordinary 2,656 2,656
16-Sep-2025 The Vanguard Group, Inc. BUY 34.39 Ordinary 1,126 1,126
17-Sep-2025 The Vanguard Group, Inc. BUY 33.99 Ordinary 5,112 5,112
17-Sep-2025 The Vanguard Group, Inc. BUY 33.99 Ordinary 4,992 4,992
17-Sep-2025 The Vanguard Group, Inc. BUY 34.09 Ordinary 3,108 3,108
18-Sep-2025 The Vanguard Group, Inc. BUY 33.93 Ordinary 3,264 3,264
18-Sep-2025 The Vanguard Group, Inc. BUY 33.93 Ordinary 1,904 1,904
18-Sep-2025 The Vanguard Group, Inc. BUY 34.17 Ordinary 6,633 6,633
18-Sep-2025 The Vanguard Group, Inc. BUY 34.17 Ordinary 12,510 12,510
18-Sep-2025 The Vanguard Group, Inc. BUY 33.93 Ordinary 16,980 16,980
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (22,646) (22,646)
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (6,449) (6,449)
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (10,503) (10,503)
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (2,992) (2,992)
19-Sep-2025 The Vanguard Group, Inc. BUY 34.36 Ordinary 876 876
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (52,914) (52,914)
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (15,067) (15,067)
19-Sep-2025 The Vanguard Group, Inc. BUY 34.63 Ordinary 2,640 2,640
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (69,371) (69,371)
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (87,143) (87,143)
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (21,070) (21,070)
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (6,000) (6,000)
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (22,679) (22,679)
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (6,459) (6,459)
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (75,664) (75,664)
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (21,546) (21,546)
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (4,554) (4,554)
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (1,298) (1,298)
19-Sep-2025 The Vanguard Group, Inc. BUY 34.36 Ordinary 2,208 2,208
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (11,878) (11,878)
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (41,714) (41,714)
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (492) (492)
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (141) (141)
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (12,582) (12,582)
19-Sep-2025 The Vanguard Group, Inc. SELL 34.36 Ordinary (3,583) (3,583)
19-Sep-2025 The Vanguard Group, Inc. BUY 34.36 Ordinary 9,333 9,333
19-Sep-2025 The Vanguard Group, Inc. BUY 34.36 Ordinary 1,120 1,120
23-Sep-2025 The Vanguard Group, Inc. BUY 33.85 Ordinary 1,904 1,904
23-Sep-2025 The Vanguard Group, Inc. BUY 33.66 Ordinary 13,050 13,050
23-Sep-2025 The Vanguard Group, Inc. BUY 33.66 Ordinary 6,624 6,624
24-Sep-2025 The Vanguard Group, Inc. BUY 33.32 Ordinary 27,135 27,135
24-Sep-2025 The Vanguard Group, Inc. BUY 33.32 Ordinary 45,225 45,225
24-Sep-2025 The Vanguard Group, Inc. BUY 33.55 Ordinary 733 733
25-Sep-2025 The Vanguard Group, Inc. BUY 33.19 Ordinary 2,450 2,450
25-Sep-2025 The Vanguard Group, Inc. BUY 33.14 Ordinary 45,225 45,225
25-Sep-2025 The Vanguard Group, Inc. BUY 33.14 Ordinary 17,400 17,400
25-Sep-2025 The Vanguard Group, Inc. BUY 33.19 Ordinary 10,387 10,387
25-Sep-2025 The Vanguard Group, Inc. BUY 33.14 Ordinary 2,132 2,132
26-Sep-2025 The Vanguard Group, Inc. BUY 32.88 Ordinary 729 729
26-Sep-2025 The Vanguard Group, Inc. BUY 32.88 Ordinary 22,012 22,012
26-Sep-2025 The Vanguard Group, Inc. BUY 32.88 Ordinary 25,694 25,694
26-Sep-2025 The Vanguard Group, Inc. BUY 32.88 Ordinary 665 665
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
26-Sep-2025 The Vanguard Group, Inc. SELL 32.88 Ordinary (16,827) (16,827)
29-Sep-2025 The Vanguard Group, Inc. BUY 33.05 Ordinary 9,148 9,148
29-Sep-2025 The Vanguard Group, Inc. BUY 33.10 Ordinary 10,875 10,875
29-Sep-2025 The Vanguard Group, Inc. BUY 33.10 Ordinary 13,050 13,050
29-Sep-2025 The Vanguard Group, Inc. BUY 33.05 Ordinary 1,394 1,394
30-Sep-2025 The Vanguard Group, Inc. BUY 32.75 Ordinary 4,984 4,984
30-Sep-2025 The Vanguard Group, Inc. BUY 32.75 Ordinary 22,770 22,770
30-Sep-2025 The Vanguard Group, Inc. BUY 32.75 Ordinary 8,280 8,280
30-Sep-2025 The Vanguard Group, Inc. BUY 32.81 Ordinary 29,351 29,351
30-Sep-2025 The Vanguard Group, Inc. SELL 32.78 Ordinary (10,985) (10,985)
01-Oct-2025 The Vanguard Group, Inc. BUY 32.98 Ordinary 1,088 1,088
01-Oct-2025 The Vanguard Group, Inc. BUY 32.98 Ordinary 876 876
01-Oct-2025 The Vanguard Group, Inc. SELL 32.98 Ordinary (1,234) (1,234)
02-Oct-2025 The Vanguard Group, Inc. BUY 33.70 Ordinary 272 272
02-Oct-2025 The Vanguard Group, Inc. BUY 33.70 Ordinary 490 490
02-Oct-2025 The Vanguard Group, Inc. BUY 33.70 Ordinary 1,632 1,632
02-Oct-2025 The Vanguard Group, Inc. BUY 33.70 Ordinary 1,088 1,088
06-Oct-2025 The Vanguard Group, Inc. BUY 33.94 Ordinary 438 438
07-Oct-2025 The Vanguard Group, Inc. BUY 33.77 Ordinary 10,093 10,093
07-Oct-2025 The Vanguard Group, Inc. SELL 33.79 Ordinary (33,249) (33,249)
08-Oct-2025 The Vanguard Group, Inc. SELL 33.79 Ordinary (22,561) (22,561)
09-Oct-2025 The Vanguard Group, Inc. BUY 33.40 Ordinary 25,458 25,458
09-Oct-2025 The Vanguard Group, Inc. BUY 33.40 Ordinary 1,904 1,904
09-Oct-2025 The Vanguard Group, Inc. BUY 33.40 Ordinary 816 816
09-Oct-2025 The Vanguard Group, Inc. BUY 33.40 Ordinary 2,720 2,720
09-Oct-2025 The Vanguard Group, Inc. BUY 33.40 Ordinary 2,703 2,703
09-Oct-2025 The Vanguard Group, Inc. BUY 33.93 Ordinary 18,783 18,783
10-Oct-2025 The Vanguard Group, Inc. BUY 33.22 Ordinary 544 544
10-Oct-2025 The Vanguard Group, Inc. BUY 32.64 Ordinary 6,240 6,240
10-Oct-2025
10-Oct-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
33.30 Ordinary
33.22 Ordinary
6,821
1,268
6,821
1,268
13-Oct-2025 The Vanguard Group, Inc. BUY 33.25 Ordinary 438 438
14-Oct-2025 The Vanguard Group, Inc. BUY 32.88 Ordinary 1,632 1,632
14-Oct-2025 The Vanguard Group, Inc. BUY 33.21 Ordinary 17,408 17,408
14-Oct-2025 The Vanguard Group, Inc. BUY 33.21 Ordinary 5,448 5,448
14-Oct-2025 The Vanguard Group, Inc. BUY 32.96 Ordinary 12,025 12,025
15-Oct-2025 The Vanguard Group, Inc. BUY 33.19 Ordinary 14,308 14,308
15-Oct-2025 The Vanguard Group, Inc. BUY 32.94 Ordinary 17,408 17,408
15-Oct-2025 The Vanguard Group, Inc. BUY 32.94 Ordinary 7,268 7,268
16-Oct-2025 The Vanguard Group, Inc. BUY 34.50 Ordinary 1,632 1,632
16-Oct-2025 The Vanguard Group, Inc. BUY 34.50 Ordinary 1,608 1,608
16-Oct-2025 The Vanguard Group, Inc. BUY 34.31 Ordinary 13,056 13,056
16-Oct-2025 The Vanguard Group, Inc. BUY 34.31 Ordinary 6,624 6,624
16-Oct-2025 The Vanguard Group, Inc. BUY 33.75 Ordinary 16,553 16,553
16-Oct-2025 The Vanguard Group, Inc. BUY 33.75 Ordinary 13,943 13,943
17-Oct-2025 The Vanguard Group, Inc. BUY 33.68 Ordinary 368 368
17-Oct-2025 The Vanguard Group, Inc. BUY 33.68 Ordinary 3,216 3,216
17-Oct-2025 The Vanguard Group, Inc. BUY 33.77 Ordinary 17,408 17,408
20-Oct-2025 The Vanguard Group, Inc. BUY 33.92 Ordinary 323 323
20-Oct-2025 The Vanguard Group, Inc. BUY 34.18 Ordinary 6,110 6,110
20-Oct-2025
21-Oct-2025
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
34.18 Ordinary
34.27 Ordinary
8,008
1,360
8,008
1,360
21-Oct-2025 The Vanguard Group, Inc. BUY 34.05 Ordinary 13,056 13,056
21-Oct-2025 The Vanguard Group, Inc. BUY 34.05 Ordinary 8,694 8,694
22-Oct-2025 The Vanguard Group, Inc. BUY 33.59 Ordinary 3,070 3,070
22-Oct-2025 The Vanguard Group, Inc. BUY 33.47 Ordinary 2,081 2,081
22-Oct-2025 The Vanguard Group, Inc. BUY 33.76 Ordinary 3,072 3,072
23-Oct-2025 The Vanguard Group, Inc. BUY 33.86 Ordinary 1,088 1,088
23-Oct-2025 The Vanguard Group, Inc. BUY 33.86 Ordinary 1,632 1,632
23-Oct-2025 The Vanguard Group, Inc. BUY 33.92 Ordinary 7,452 7,452
24-Oct-2025 The Vanguard Group, Inc. BUY 34.20 Ordinary 13,056 13,056
27-Oct-2025 The Vanguard Group, Inc. BUY 34.34 Ordinary 438 438
27-Oct-2025 The Vanguard Group, Inc. BUY 34.25 Ordinary 7,332 7,332
27-Oct-2025 The Vanguard Group, Inc. BUY 34.25 Ordinary 17,408 17,408
28-Oct-2025 The Vanguard Group, Inc. BUY 33.92 Ordinary 340 340
28-Oct-2025 The Vanguard Group, Inc. BUY 33.92 Ordinary 1,608 1,608
28-Oct-2025 The Vanguard Group, Inc. BUY 34.00 Ordinary 3,075 3,075
28-Oct-2025 The Vanguard Group, Inc. BUY 34.01 Ordinary 29,474 29,474
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
28-Oct-2025 The Vanguard Group, Inc. BUY 34.00 Ordinary 8,280 8,280
28-Oct-2025 The Vanguard Group, Inc. BUY 34.01 Ordinary 4,339 4,339
28-Oct-2025 The Vanguard Group, Inc. BUY 33.92 Ordinary 1,300 1,300
29-Oct-2025 The Vanguard Group, Inc. BUY 33.45 Ordinary 1,088 1,088
29-Oct-2025 The Vanguard Group, Inc. BUY 33.32 Ordinary 26,112 26,112
29-Oct-2025 The Vanguard Group, Inc. BUY 33.32 Ordinary 10,926 10,926
29-Oct-2025 The Vanguard Group, Inc. BUY 33.32 Ordinary 4,140 4,140
29-Oct-2025 The Vanguard Group, Inc. BUY 33.45 Ordinary 2,539 2,539
30-Oct-2025 The Vanguard Group, Inc. BUY 33.03 Ordinary 1,360 1,360
30-Oct-2025 The Vanguard Group, Inc. BUY 33.03 Ordinary 1,904 1,904
30-Oct-2025 The Vanguard Group, Inc. BUY 33.03 Ordinary 2,150 2,150
30-Oct-2025 The Vanguard Group, Inc. BUY 32.98 Ordinary 17,708 17,708
30-Oct-2025 The Vanguard Group, Inc. BUY 33.02 Ordinary 1,587 1,587
31-Oct-2025 The Vanguard Group, Inc. BUY 32.96 Ordinary 1,602 1,602
31-Oct-2025 The Vanguard Group, Inc. BUY 33.03 Ordinary 366 366
03-Nov-2025 The Vanguard Group, Inc. BUY 32.93 Ordinary 8,704 8,704
03-Nov-2025 The Vanguard Group, Inc. BUY 32.93 Ordinary 1,611 1,611
04-Nov-2025 The Vanguard Group, Inc. BUY 32.33 Ordinary 1,632 1,632
04-Nov-2025 The Vanguard Group, Inc. BUY 32.33 Ordinary 816 816
04-Nov-2025 The Vanguard Group, Inc. BUY 32.33 Ordinary 1,360 1,360
04-Nov-2025 The Vanguard Group, Inc. BUY 32.33 Ordinary 544 544
04-Nov-2025 The Vanguard Group, Inc. BUY 32.33 Ordinary 544 544
04-Nov-2025 The Vanguard Group, Inc. BUY 32.33 Ordinary 4,094 4,094
04-Nov-2025 The Vanguard Group, Inc. BUY 32.33 Ordinary 3,756 3,756
04-Nov-2025 The Vanguard Group, Inc. BUY 32.33 Ordinary 19,872 19,872
04-Nov-2025 The Vanguard Group, Inc. BUY 33.16 Ordinary 19,996 19,996
04-Nov-2025 The Vanguard Group, Inc. BUY 32.33 Ordinary 2,129 2,129
05-Nov-2025 The Vanguard Group, Inc. BUY 31.23 Ordinary 47,950 47,950
05-Nov-2025 The Vanguard Group, Inc. BUY 31.23 Ordinary 438 438
05-Nov-2025 The Vanguard Group, Inc. BUY 31.49 Ordinary 13,056 13,056
05-Nov-2025 The Vanguard Group, Inc. BUY 31.81 Ordinary 51,888 51,888
05-Nov-2025 The Vanguard Group, Inc. BUY 31.49 Ordinary 828 828
05-Nov-2025 The Vanguard Group, Inc. BUY 31.49 Ordinary 16,560 16,560
05-Nov-2025 The Vanguard Group, Inc. BUY 31.23 Ordinary 2,229 2,229
06-Nov-2025 The Vanguard Group, Inc. BUY 30.71 Ordinary 816 816
06-Nov-2025 The Vanguard Group, Inc. SELL 30.71 Ordinary (12,282) (12,282)
06-Nov-2025 The Vanguard Group, Inc. SELL 30.71 Ordinary (10,609) (10,609)
07-Nov-2025 The Vanguard Group, Inc. BUY 30.68 Ordinary 47,802 47,802
07-Nov-2025 The Vanguard Group, Inc. BUY 30.93 Ordinary 828 828
10-Nov-2025 The Vanguard Group, Inc. BUY 30.49 Ordinary 1,632 1,632
10-Nov-2025 The Vanguard Group, Inc. SELL 30.49 Ordinary (4,094) (4,094)
10-Nov-2025 The Vanguard Group, Inc. BUY 30.61 Ordinary 20,930 20,930
10-Nov-2025 The Vanguard Group, Inc. BUY 30.49 Ordinary 2,106 2,106
11-Nov-2025 The Vanguard Group, Inc. BUY 30.95 Ordinary 544 544
11-Nov-2025 The Vanguard Group, Inc. SELL 30.95 Ordinary (6,141) (6,141)
11-Nov-2025 The Vanguard Group, Inc. BUY 31.07 Ordinary 2,504 2,504
11-Nov-2025 The Vanguard Group, Inc. BUY 31.07 Ordinary 3,756 3,756
11-Nov-2025 The Vanguard Group, Inc. BUY 31.07 Ordinary 4,554 4,554
11-Nov-2025 The Vanguard Group, Inc. BUY 31.07 Ordinary 19,872 19,872
11-Nov-2025 The Vanguard Group, Inc. BUY 30.80 Ordinary 13,382 13,382
12-Nov-2025 The Vanguard Group, Inc. BUY 30.54 Ordinary 366 366
12-Nov-2025 The Vanguard Group, Inc. SELL 30.54 Ordinary (11,502) (11,502)
12-Nov-2025 The Vanguard Group, Inc. SELL 30.54 Ordinary (14,059) (14,059)
12-Nov-2025 The Vanguard Group, Inc. BUY 30.59 Ordinary 16,560 16,560
13-Nov-2025 The Vanguard Group, Inc. BUY 29.88 Ordinary 816 816
14-Nov-2025 The Vanguard Group, Inc. BUY 29.57 Ordinary 365 365
14-Nov-2025 The Vanguard Group, Inc. BUY 29.50 Ordinary 8,575 8,575
14-Nov-2025 The Vanguard Group, Inc. BUY 29.50 Ordinary 7,350 7,350
14-Nov-2025 The Vanguard Group, Inc. BUY 29.50 Ordinary 15,232 15,232
14-Nov-2025 The Vanguard Group, Inc. BUY 29.50 Ordinary 9,130 9,130
14-Nov-2025 The Vanguard Group, Inc. BUY 29.50 Ordinary 12,420 12,420
14-Nov-2025 The Vanguard Group, Inc. BUY 29.50 Ordinary 13,662 13,662
14-Nov-2025 The Vanguard Group, Inc. BUY 29.57 Ordinary 2,689 2,689
17-Nov-2025 The Vanguard Group, Inc. BUY 29.71 Ordinary 1,088 1,088
17-Nov-2025 The Vanguard Group, Inc. BUY 29.71 Ordinary 1,963 1,963
18-Nov-2025 The Vanguard Group, Inc. BUY 28.83 Ordinary 1,088 1,088
18-Nov-2025 The Vanguard Group, Inc. BUY 28.83 Ordinary 1,985 1,985
19-Nov-2025 The Vanguard Group, Inc. BUY 29.14 Ordinary 1,088 1,088
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
20-Nov-2025 The Vanguard Group, Inc. BUY 29.70 Ordinary 1,088 1,088
20-Nov-2025 The Vanguard Group, Inc. BUY 29.70 Ordinary 4,245 4,245
21-Nov-2025 The Vanguard Group, Inc. BUY 28.98 Ordinary 3,948 3,948
24-Nov-2025 The Vanguard Group, Inc. BUY 29.24 Ordinary 43,041 43,041
24-Nov-2025 The Vanguard Group, Inc. SELL 29.24 Ordinary (860) (860)
24-Nov-2025 The Vanguard Group, Inc. BUY 29.44 Ordinary 13,056 13,056
24-Nov-2025 The Vanguard Group, Inc. BUY 29.44 Ordinary 15,232 15,232
24-Nov-2025 The Vanguard Group, Inc. BUY 29.44 Ordinary 6,210 6,210
25-Nov-2025 The Vanguard Group, Inc. BUY 29.03 Ordinary 1,904 1,904
25-Nov-2025 The Vanguard Group, Inc. BUY 29.42 Ordinary 6,630 6,630
25-Nov-2025 The Vanguard Group, Inc. BUY 29.03 Ordinary 2,758 2,758
26-Nov-2025 The Vanguard Group, Inc. BUY 29.40 Ordinary 361 361
26-Nov-2025 The Vanguard Group, Inc. BUY 29.40 Ordinary 1,225 1,225
26-Nov-2025 The Vanguard Group, Inc. BUY 29.40 Ordinary 11,918 11,918
26-Nov-2025 The Vanguard Group, Inc. BUY 29.40 Ordinary 31,442 31,442
28-Nov-2025 The Vanguard Group, Inc. BUY 29.68 Ordinary 544 544
28-Nov-2025 The Vanguard Group, Inc. BUY 29.68 Ordinary 430 430
28-Nov-2025 The Vanguard Group, Inc. BUY 29.71 Ordinary 5,994 5,994
28-Nov-2025 The Vanguard Group, Inc. BUY 29.71 Ordinary 13,056 13,056
28-Nov-2025 The Vanguard Group, Inc. BUY 29.71 Ordinary 23,598 23,598
01-Dec-2025 The Vanguard Group, Inc. SELL 29.78 Ordinary (2,450) (2,450)
01-Dec-2025 The Vanguard Group, Inc. BUY 29.78 Ordinary 1,904 1,904
01-Dec-2025 The Vanguard Group, Inc. BUY 29.78 Ordinary 544 544
01-Dec-2025 The Vanguard Group, Inc. BUY 29.78 Ordinary 1,360 1,360
01-Dec-2025 The Vanguard Group, Inc. BUY 29.85 Ordinary 17,408 17,408
01-Dec-2025 The Vanguard Group, Inc. BUY 29.85 Ordinary 8,280 8,280
01-Dec-2025 The Vanguard Group, Inc. BUY 29.85 Ordinary 2,220 2,220
02-Dec-2025 The Vanguard Group, Inc. BUY 29.88 Ordinary 735 735
02-Dec-2025 The Vanguard Group, Inc. BUY 29.88 Ordinary 544 544
02-Dec-2025 The Vanguard Group, Inc. BUY 29.88 Ordinary 2,176 2,176
02-Dec-2025 The Vanguard Group, Inc. BUY 29.88 Ordinary 1,314 1,314
02-Dec-2025 The Vanguard Group, Inc. BUY 29.95 Ordinary 15,555 15,555
03-Dec-2025 The Vanguard Group, Inc. BUY 30.17 Ordinary 15,025 15,025
03-Dec-2025 The Vanguard Group, Inc. BUY 30.17 Ordinary 1,360 1,360
03-Dec-2025 The Vanguard Group, Inc. BUY 29.98 Ordinary 31,304 31,304
04-Dec-2025 The Vanguard Group, Inc. BUY 29.36 Ordinary 2,176 2,176
04-Dec-2025 The Vanguard Group, Inc. BUY 29.40 Ordinary 4,746 4,746
04-Dec-2025 The Vanguard Group, Inc. BUY 29.40 Ordinary 5,382 5,382
04-Dec-2025 The Vanguard Group, Inc. BUY 29.57 Ordinary 20,193 20,193
04-Dec-2025 The Vanguard Group, Inc. BUY 29.36 Ordinary 2,112 2,112
05-Dec-2025 The Vanguard Group, Inc. BUY 29.43 Ordinary 3,400 3,400
05-Dec-2025 The Vanguard Group, Inc. BUY 29.43 Ordinary 5,382 5,382
05-Dec-2025 The Vanguard Group, Inc. BUY 29.51 Ordinary 1,839 1,839
05-Dec-2025 The Vanguard Group, Inc. BUY 29.51 Ordinary 21,814 21,814
08-Dec-2025 The Vanguard Group, Inc. BUY 29.66 Ordinary 272 272
08-Dec-2025 The Vanguard Group, Inc. BUY 29.66 Ordinary 816 816
08-Dec-2025 The Vanguard Group, Inc. BUY 29.53 Ordinary 8,624 8,624
08-Dec-2025 The Vanguard Group, Inc. BUY 29.53 Ordinary 2,752 2,752
08-Dec-2025 The Vanguard Group, Inc. BUY 29.59 Ordinary 21,039 21,039
09-Dec-2025 The Vanguard Group, Inc. BUY 29.28 Ordinary 348 348
09-Dec-2025 The Vanguard Group, Inc. BUY 29.28 Ordinary 544 544
09-Dec-2025 The Vanguard Group, Inc. BUY 29.35 Ordinary 4,816 4,816
09-Dec-2025 The Vanguard Group, Inc. BUY 29.28 Ordinary 1,884 1,884
10-Dec-2025 The Vanguard Group, Inc. BUY 29.29 Ordinary 1,088 1,088
10-Dec-2025 The Vanguard Group, Inc. BUY 29.61 Ordinary 3,696 3,696
10-Dec-2025 The Vanguard Group, Inc. BUY 29.61 Ordinary 2,756 2,756
11-Dec-2025 The Vanguard Group, Inc. BUY 29.20 Ordinary 544 544
11-Dec-2025 The Vanguard Group, Inc. BUY 29.20 Ordinary 2,176 2,176
15-Dec-2025 The Vanguard Group, Inc. BUY 29.48 Ordinary 1,088 1,088
15-Dec-2025 The Vanguard Group, Inc. BUY 29.48 Ordinary 4,911 4,911
15-Dec-2025 The Vanguard Group, Inc. BUY 29.29 Ordinary 5,504 5,504
16-Dec-2025 The Vanguard Group, Inc. BUY 29.44 Ordinary 1,088 1,088
16-Dec-2025 The Vanguard Group, Inc. BUY 29.44 Ordinary 1,088 1,088
16-Dec-2025 The Vanguard Group, Inc. BUY 29.60 Ordinary 3,144 3,144
17-Dec-2025 The Vanguard Group, Inc. BUY 28.68 Ordinary 24,480 24,480
18-Dec-2025 The Vanguard Group, Inc. BUY 28.66 Ordinary 544 544
18-Dec-2025 The Vanguard Group, Inc. BUY 28.66 Ordinary 816 816
18-Dec-2025 The Vanguard Group, Inc. BUY 28.88 Ordinary 17,472 17,472
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
18-Dec-2025 The Vanguard Group, Inc. BUY 28.88 Ordinary 5,824 5,824
18-Dec-2025 The Vanguard Group, Inc. BUY 28.88 Ordinary 18,720 18,720
19-Dec-2025 The Vanguard Group, Inc. BUY 28.80 Ordinary 10,969 10,969
19-Dec-2025 The Vanguard Group, Inc. BUY 28.80 Ordinary 822 822
19-Dec-2025 The Vanguard Group, Inc. SELL 28.80 Ordinary (25,724) (25,724)
19-Dec-2025 The Vanguard Group, Inc. SELL 28.80 Ordinary (5,155) (5,155)
19-Dec-2025 The Vanguard Group, Inc. SELL 28.80 Ordinary (1,020) (1,020)
22-Dec-2025 The Vanguard Group, Inc. BUY 29.28 Ordinary 17,200 17,200
22-Dec-2025 The Vanguard Group, Inc. BUY 29.28 Ordinary 3,794 3,794
22-Dec-2025 The Vanguard Group, Inc. BUY 29.22 Ordinary 2,075 2,075
23-Dec-2025 The Vanguard Group, Inc. SELL 31.63 Ordinary (44,292) (44,292)
23-Dec-2025 The Vanguard Group, Inc. BUY 31.63 Ordinary 544 544
23-Dec-2025 The Vanguard Group, Inc. SELL 31.66 Ordinary (113,061) (113,061)
23-Dec-2025 The Vanguard Group, Inc. BUY 31.66 Ordinary 5,376 5,376
24-Dec-2025 The Vanguard Group, Inc. BUY 31.65 Ordinary 662 662
24-Dec-2025 The Vanguard Group, Inc. BUY 31.65 Ordinary 2,176 2,176
24-Dec-2025 The Vanguard Group, Inc. BUY 31.77 Ordinary 2,628 2,628
24-Dec-2025 The Vanguard Group, Inc. BUY 31.65 Ordinary 2,018 2,018
29-Dec-2025 The Vanguard Group, Inc. BUY 31.34 Ordinary 30,254 30,254
29-Dec-2025 The Vanguard Group, Inc. BUY 31.32 Ordinary 14,490 14,490
29-Dec-2025 The Vanguard Group, Inc. SELL 31.34 Ordinary (8,905) (8,905)
30-Dec-2025 The Vanguard Group, Inc. BUY 30.95 Ordinary 544 544
30-Dec-2025 The Vanguard Group, Inc. BUY 30.91 Ordinary 3,966 3,966
30-Dec-2025 The Vanguard Group, Inc. BUY 30.91 Ordinary 2,710 2,710
30-Dec-2025 The Vanguard Group, Inc. BUY 30.95 Ordinary 1,838 1,838
31-Dec-2025 The Vanguard Group, Inc. BUY 30.98 Ordinary 272 272
31-Dec-2025 The Vanguard Group, Inc. SELL 30.84 Ordinary (26,820) (26,820)
02-Jan-2026 The Vanguard Group, Inc. BUY 30.82 Ordinary 2,007 2,007
02-Jan-2026 The Vanguard Group, Inc. SELL 30.82 Ordinary (78,372) (78,372)
05-Jan-2026 The Vanguard Group, Inc. BUY 30.53 Ordinary 544 544
05-Jan-2026 The Vanguard Group, Inc. BUY 30.53 Ordinary 544 544
05-Jan-2026 The Vanguard Group, Inc. BUY 30.53 Ordinary 3,260 3,260
05-Jan-2026 The Vanguard Group, Inc. BUY 30.72 Ordinary 21,620 21,620
05-Jan-2026 The Vanguard Group, Inc. SELL 30.72 Ordinary (14,320) (14,320)
05-Jan-2026 The Vanguard Group, Inc. BUY 30.55 Ordinary 5,064 5,064
05-Jan-2026 The Vanguard Group, Inc. BUY 30.55 Ordinary 7,950 7,950
06-Jan-2026 The Vanguard Group, Inc. BUY 30.42 Ordinary 1,088 1,088
06-Jan-2026 The Vanguard Group, Inc. BUY 30.42 Ordinary 816 816
06-Jan-2026 The Vanguard Group, Inc. BUY 30.42 Ordinary 1,360 1,360
06-Jan-2026 The Vanguard Group, Inc. BUY 30.42 Ordinary 4,116 4,116
06-Jan-2026 The Vanguard Group, Inc. BUY 30.42 Ordinary 876 876
06-Jan-2026 The Vanguard Group, Inc. BUY 30.60 Ordinary 6,066 6,066
06-Jan-2026 The Vanguard Group, Inc. SELL 30.54 Ordinary (70,889) (70,889)
06-Jan-2026 The Vanguard Group, Inc. BUY 30.42 Ordinary 2,658 2,658
06-Jan-2026 The Vanguard Group, Inc. BUY 30.42 Ordinary 2,507 2,507
07-Jan-2026 The Vanguard Group, Inc. BUY 30.32 Ordinary 381 381
07-Jan-2026 The Vanguard Group, Inc. BUY 30.32 Ordinary 544 544
07-Jan-2026 The Vanguard Group, Inc. BUY 30.32 Ordinary 3,260 3,260
07-Jan-2026 The Vanguard Group, Inc. SELL 30.56 Ordinary (54,777) (54,777)
08-Jan-2026 The Vanguard Group, Inc. BUY 30.41 Ordinary 544 544
08-Jan-2026 The Vanguard Group, Inc. BUY 30.41 Ordinary 7,344 7,344
08-Jan-2026 The Vanguard Group, Inc. BUY 30.41 Ordinary 1,904 1,904
08-Jan-2026 The Vanguard Group, Inc. BUY 30.56 Ordinary 6,810 6,810
08-Jan-2026 The Vanguard Group, Inc. SELL 30.56 Ordinary (26,895) (26,895)
08-Jan-2026 The Vanguard Group, Inc. BUY 30.24 Ordinary 19,466 19,466
08-Jan-2026 The Vanguard Group, Inc. BUY 30.24 Ordinary 794 794
09-Jan-2026 The Vanguard Group, Inc. BUY 30.20 Ordinary 378 378
09-Jan-2026 The Vanguard Group, Inc. BUY 30.20 Ordinary 544 544
09-Jan-2026 The Vanguard Group, Inc. BUY 30.20 Ordinary 1,630 1,630
09-Jan-2026 The Vanguard Group, Inc. BUY 30.37 Ordinary 6,250 6,250
09-Jan-2026 The Vanguard Group, Inc. BUY 30.37 Ordinary 8,750 8,750
09-Jan-2026 The Vanguard Group, Inc. BUY 30.37 Ordinary 2,064 2,064
09-Jan-2026 The Vanguard Group, Inc. BUY 30.37 Ordinary 17,296 17,296
09-Jan-2026 The Vanguard Group, Inc. BUY 30.20 Ordinary 3,151 3,151
12-Jan-2026 The Vanguard Group, Inc. BUY 30.51 Ordinary 17,296 17,296
13-Jan-2026 The Vanguard Group, Inc. BUY 30.65 Ordinary 272 272
13-Jan-2026 The Vanguard Group, Inc. BUY 30.65 Ordinary 1,630 1,630
13-Jan-2026 The Vanguard Group, Inc. BUY 30.65 Ordinary 4,128 4,128
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
13-Jan-2026 The Vanguard Group, Inc. BUY 30.65 Ordinary 2,147 2,147
14-Jan-2026 The Vanguard Group, Inc. BUY 30.78 Ordinary 1,636 1,636
14-Jan-2026 The Vanguard Group, Inc. BUY 30.57 Ordinary 2,065 2,065
14-Jan-2026 The Vanguard Group, Inc. BUY 30.78 Ordinary 4,408 4,408
14-Jan-2026 The Vanguard Group, Inc. BUY 30.29 Ordinary 4,333 4,333
15-Jan-2026 The Vanguard Group, Inc. BUY 31.23 Ordinary 23,653 23,653
15-Jan-2026 The Vanguard Group, Inc. BUY 31.23 Ordinary 2,727 2,727
16-Jan-2026 The Vanguard Group, Inc. BUY 31.61 Ordinary 1,088 1,088
16-Jan-2026 The Vanguard Group, Inc. BUY 31.58 Ordinary 2,732 2,732
16-Jan-2026 The Vanguard Group, Inc. BUY 31.58 Ordinary 1,066 1,066
16-Jan-2026 The Vanguard Group, Inc. BUY 31.61 Ordinary 2,480 2,480
19-Jan-2026 The Vanguard Group, Inc. BUY 31.24 Ordinary 28,603 28,603
20-Jan-2026 The Vanguard Group, Inc. BUY 30.45 Ordinary 8,722 8,722
20-Jan-2026
21-Jan-2026
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
30.45 Ordinary
30.12 Ordinary
537
1,088
537
1,088
21-Jan-2026 The Vanguard Group, Inc. BUY 30.35 Ordinary 12,550 12,550
21-Jan-2026
21-Jan-2026
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
30.35 Ordinary
30.35 Ordinary
5,432
17,272
5,432
17,272
21-Jan-2026 The Vanguard Group, Inc. BUY 30.35 Ordinary 17,272 17,272
21-Jan-2026 The Vanguard Group, Inc. BUY 30.35 Ordinary 13,440 13,440
22-Jan-2026 The Vanguard Group, Inc. BUY 30.71 Ordinary 683 683
22-Jan-2026 The Vanguard Group, Inc. BUY 30.71 Ordinary 816 816
22-Jan-2026 The Vanguard Group, Inc. BUY 30.71 Ordinary 816 816
22-Jan-2026 The Vanguard Group, Inc. BUY 30.65 Ordinary 9,816 9,816
22-Jan-2026 The Vanguard Group, Inc. BUY 30.71 Ordinary 24,540 24,540
22-Jan-2026 The Vanguard Group, Inc. BUY 30.71 Ordinary 37,288 37,288
22-Jan-2026 The Vanguard Group, Inc. BUY 30.70 Ordinary 6,260 6,260
22-Jan-2026 The Vanguard Group, Inc. BUY 30.70 Ordinary 2,037 2,037
23-Jan-2026 The Vanguard Group, Inc. BUY 31.00 Ordinary 816 816
23-Jan-2026 The Vanguard Group, Inc. BUY 31.00 Ordinary 1,360 1,360
23-Jan-2026 The Vanguard Group, Inc. BUY 31.00 Ordinary 21,600 21,600
23-Jan-2026 The Vanguard Group, Inc. BUY 30.12 Ordinary 12,803 12,803
23-Jan-2026 The Vanguard Group, Inc. BUY 31.00 Ordinary 5,376 5,376
23-Jan-2026 The Vanguard Group, Inc. SELL 31.00 Ordinary (366) (366)
23-Jan-2026 The Vanguard Group, Inc. BUY 30.12 Ordinary 2,161 2,161
26-Jan-2026 The Vanguard Group, Inc. BUY 31.18 Ordinary 6,240 6,240
26-Jan-2026 The Vanguard Group, Inc. SELL 31.18 Ordinary (17,426) (17,426)
26-Jan-2026 The Vanguard Group, Inc. BUY 31.18 Ordinary 11,200 11,200
27-Jan-2026 The Vanguard Group, Inc. BUY 31.39 Ordinary 32,702 32,702
27-Jan-2026 The Vanguard Group, Inc. BUY 30.94 Ordinary 1,632 1,632
27-Jan-2026 The Vanguard Group, Inc. BUY 30.94 Ordinary 5,440 5,440
27-Jan-2026 The Vanguard Group, Inc. BUY 30.94 Ordinary 71,493 71,493
27-Jan-2026 The Vanguard Group, Inc. BUY 30.94 Ordinary 34,356 34,356
27-Jan-2026 The Vanguard Group, Inc. BUY 31.06 Ordinary 16,360 16,360
27-Jan-2026 The Vanguard Group, Inc. BUY 30.94 Ordinary 9,816 9,816
27-Jan-2026 The Vanguard Group, Inc. SELL 30.94 Ordinary (438) (438)
27-Jan-2026 The Vanguard Group, Inc. SELL 31.06 Ordinary (104,520) (104,520)
27-Jan-2026 The Vanguard Group, Inc. BUY 30.94 Ordinary 2,277 2,277
27-Jan-2026 The Vanguard Group, Inc. BUY 31.39 Ordinary 3,016 3,016
28-Jan-2026 The Vanguard Group, Inc. BUY 30.60 Ordinary 362 362
28-Jan-2026
28-Jan-2026
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
30.60 Ordinary
30.60 Ordinary
544
1,360
544
1,360
28-Jan-2026 The Vanguard Group, Inc. SELL 30.51 Ordinary (17,424) (17,424)
28-Jan-2026
28-Jan-2026
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
SELL
30.51 Ordinary
30.93 Ordinary
1,048
(71,835)
1,048
(71,835)
29-Jan-2026 The Vanguard Group, Inc. BUY 30.76 Ordinary 348 348
29-Jan-2026 The Vanguard Group, Inc. BUY 30.76 Ordinary 980 980
29-Jan-2026 The Vanguard Group, Inc. BUY 30.76 Ordinary 1,632 1,632
29-Jan-2026 The Vanguard Group, Inc. BUY 30.50 Ordinary 17,187 17,187
29-Jan-2026 The Vanguard Group, Inc. BUY 30.50 Ordinary 5,325 5,325
29-Jan-2026 The Vanguard Group, Inc. SELL 30.46 Ordinary (39,454) (39,454)
29-Jan-2026 The Vanguard Group, Inc. SELL 30.50 Ordinary (22,512) (22,512)
29-Jan-2026 The Vanguard Group, Inc. BUY 30.76 Ordinary 1,484 1,484
30-Jan-2026 The Vanguard Group, Inc. BUY 30.73 Ordinary 816 816
30-Jan-2026 The Vanguard Group, Inc. BUY 30.51 Ordinary 16,211 16,211
30-Jan-2026 The Vanguard Group, Inc. BUY 31.00 Ordinary 1,812 1,812
02-Feb-2026 The Vanguard Group, Inc. BUY 30.69 Ordinary 272 272
02-Feb-2026 The Vanguard Group, Inc. BUY 30.69 Ordinary 544 544
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
02-Feb-2026 The Vanguard Group, Inc. BUY 31.06 Ordinary 9,960 9,960
02-Feb-2026 The Vanguard Group, Inc. BUY 31.06 Ordinary 8,304 8,304
02-Feb-2026 The Vanguard Group, Inc. BUY 31.06 Ordinary 38,916 38,916
02-Feb-2026 The Vanguard Group, Inc. BUY 30.69 Ordinary 2,971 2,971
03-Feb-2026 The Vanguard Group, Inc. BUY 31.36 Ordinary 1,701 1,701
03-Feb-2026 The Vanguard Group, Inc. BUY 31.36 Ordinary 544 544
03-Feb-2026 The Vanguard Group, Inc. BUY 31.36 Ordinary 1,360 1,360
03-Feb-2026 The Vanguard Group, Inc. BUY 31.36 Ordinary 2,448 2,448
03-Feb-2026 The Vanguard Group, Inc. BUY 31.36 Ordinary 18,465 18,465
03-Feb-2026 The Vanguard Group, Inc. BUY 31.10 Ordinary 1,551 1,551
04-Feb-2026 The Vanguard Group, Inc. BUY 30.76 Ordinary 28,065 28,065
04-Feb-2026 The Vanguard Group, Inc. BUY 30.76 Ordinary 544 544
04-Feb-2026
04-Feb-2026
The Vanguard Group, Inc.
The Vanguard Group, Inc.
SELL
SELL
30.77 Ordinary
30.77 Ordinary
(17,296)
(8,915)
(17,296)
(8,915)
04-Feb-2026 The Vanguard Group, Inc. BUY 30.77 Ordinary 7,168 7,168
05-Feb-2026 The Vanguard Group, Inc. BUY 30.75 Ordinary 404 404
05-Feb-2026 The Vanguard Group, Inc. BUY 30.75 Ordinary 5,440 5,440
05-Feb-2026 The Vanguard Group, Inc. BUY 30.75 Ordinary 1,360 1,360
05-Feb-2026 The Vanguard Group, Inc. BUY 30.36 Ordinary 4,324 4,324
05-Feb-2026 The Vanguard Group, Inc. BUY 30.75 Ordinary 2,756 2,756
05-Feb-2026 The Vanguard Group, Inc. BUY 30.64 Ordinary 23,302 23,302
06-Feb-2026 The Vanguard Group, Inc. BUY 28.89 Ordinary 544 544
06-Feb-2026 The Vanguard Group, Inc. BUY 28.89 Ordinary 544 544
06-Feb-2026 The Vanguard Group, Inc. BUY 28.89 Ordinary 1,360 1,360
06-Feb-2026
06-Feb-2026
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
29.32 Ordinary
29.32 Ordinary
4,976
21,148
4,976
21,148
06-Feb-2026 The Vanguard Group, Inc. BUY 29.75 Ordinary 14,944 14,944
06-Feb-2026 The Vanguard Group, Inc. BUY 29.32 Ordinary 38,898 38,898
06-Feb-2026 The Vanguard Group, Inc. BUY 29.32 Ordinary 9,005 9,005
06-Feb-2026 The Vanguard Group, Inc. SELL 29.82 Ordinary (37,665) (37,665)
09-Feb-2026 The Vanguard Group, Inc. BUY 30.90 Ordinary 1,058 1,058
09-Feb-2026 The Vanguard Group, Inc. BUY 30.76 Ordinary 2,699 2,699
10-Feb-2026 The Vanguard Group, Inc. BUY 31.12 Ordinary 334 334
10-Feb-2026 The Vanguard Group, Inc. BUY 31.12 Ordinary 2,391 2,391
11-Feb-2026
11-Feb-2026
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
30.79 Ordinary
30.79 Ordinary
12,510
12,495
12,510
12,495
11-Feb-2026 The Vanguard Group, Inc. BUY 30.79 Ordinary 2,840 2,840
11-Feb-2026 The Vanguard Group, Inc. SELL 30.87 Ordinary (39,511) (39,511)
12-Feb-2026 The Vanguard Group, Inc. BUY 30.30 Ordinary 673 673
12-Feb-2026 The Vanguard Group, Inc. BUY 30.30 Ordinary 3,272 3,272
12-Feb-2026 The Vanguard Group, Inc. BUY 29.83 Ordinary 5,012 5,012
12-Feb-2026 The Vanguard Group, Inc. BUY 29.83 Ordinary 26,166 26,166
12-Feb-2026 The Vanguard Group, Inc. BUY 31.06 Ordinary 5,567 5,567
12-Feb-2026 The Vanguard Group, Inc. BUY 29.83 Ordinary 1,617 1,617
12-Feb-2026
12-Feb-2026
The Vanguard Group, Inc.
The Vanguard Group, Inc.
SELL
SELL
30.60 Ordinary
31.06 Ordinary
(79,645)
(5,567)
(79,645)
(5,567)
12-Feb-2026 The Vanguard Group, Inc. BUY 30.30 Ordinary 1,904 1,904
13-Feb-2026 The Vanguard Group, Inc. BUY 31.17 Ordinary 12,966 12,966
16-Feb-2026 The Vanguard Group, Inc. SELL 31.15 Ordinary (30,336) (30,336)
16-Feb-2026 The Vanguard Group, Inc. BUY 31.10 Ordinary 1,400 1,400
17-Feb-2026 The Vanguard Group, Inc. BUY 30.76 Ordinary 1,960 1,960
17-Feb-2026 The Vanguard Group, Inc. BUY 30.76 Ordinary 544 544
17-Feb-2026 The Vanguard Group, Inc. SELL 30.96 Ordinary (21,660) (21,660)
18-Feb-2026
18-Feb-2026
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
31.05 Ordinary
31.05 Ordinary
490
272
490
272
18-Feb-2026 The Vanguard Group, Inc. BUY 31.05 Ordinary 9,086 9,086
18-Feb-2026 The Vanguard Group, Inc. BUY 31.23 Ordinary 21,600 21,600
18-Feb-2026 The Vanguard Group, Inc. SELL 31.23 Ordinary (7,056) (7,056)
19-Feb-2026 The Vanguard Group, Inc. BUY 29.82 Ordinary 369 369
19-Feb-2026 The Vanguard Group, Inc. BUY 29.82 Ordinary 1,360 1,360
19-Feb-2026 The Vanguard Group, Inc. BUY 29.82 Ordinary 8,264 8,264
19-Feb-2026 The Vanguard Group, Inc. BUY 29.67 Ordinary 12,726 12,726
19-Feb-2026 The Vanguard Group, Inc. BUY 29.67 Ordinary 34,904 34,904
19-Feb-2026
19-Feb-2026
The Vanguard Group, Inc.
The Vanguard Group, Inc.
SELL
BUY
29.67 Ordinary
30.11 Ordinary
(57,312)
1,456
(57,312)
1,456
20-Feb-2026 The Vanguard Group, Inc. SELL 30.43 Ordinary (16,128) (16,128)
20-Feb-2026 The Vanguard Group, Inc. SELL 30.43 Ordinary (43,008) (43,008)
20-Feb-2026 The Vanguard Group, Inc. BUY 30.32 Ordinary 6,120 6,120
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
23-Feb-2026 The Vanguard Group, Inc. BUY 29.24 Ordinary 16,908 16,908
23-Feb-2026 The Vanguard Group, Inc. BUY 29.27 Ordinary 23,617 23,617
23-Feb-2026 The Vanguard Group, Inc. BUY 29.27 Ordinary 3,565 3,565
23-Feb-2026 The Vanguard Group, Inc. BUY 29.24 Ordinary 8,858 8,858
23-Feb-2026 The Vanguard Group, Inc. BUY 29.27 Ordinary 78,543 78,543
24-Feb-2026 The Vanguard Group, Inc. BUY 28.49 Ordinary 662 662
24-Feb-2026 The Vanguard Group, Inc. BUY 28.49 Ordinary 2,068 2,068
24-Feb-2026 The Vanguard Group, Inc. BUY 28.49 Ordinary 1,638 1,638
24-Feb-2026 The Vanguard Group, Inc. BUY 28.68 Ordinary 4,278 4,278
24-Feb-2026 The Vanguard Group, Inc. BUY 28.68 Ordinary 34,924 34,924
24-Feb-2026 The Vanguard Group, Inc. BUY 28.68 Ordinary 17,462 17,462
24-Feb-2026 The Vanguard Group, Inc. BUY 28.68 Ordinary 17,304 17,304
24-Feb-2026 The Vanguard Group, Inc. BUY 28.60 Ordinary 11,738 11,738
24-Feb-2026 The Vanguard Group, Inc. BUY 28.49 Ordinary 2,257 2,257
25-Feb-2026 The Vanguard Group, Inc. BUY 28.42 Ordinary 395 395
25-Feb-2026 The Vanguard Group, Inc. BUY 28.42 Ordinary 1,639 1,639
25-Feb-2026 The Vanguard Group, Inc. BUY 28.42 Ordinary 2,069 2,069
25-Feb-2026 The Vanguard Group, Inc. BUY 28.61 Ordinary 8,701 8,701
25-Feb-2026 The Vanguard Group, Inc. BUY 28.61 Ordinary 12,430 12,430
25-Feb-2026 The Vanguard Group, Inc. BUY 28.61 Ordinary 28,106 28,106
25-Feb-2026 The Vanguard Group, Inc. SELL 28.66 Ordinary (33,461) (33,461)
25-Feb-2026 The Vanguard Group, Inc. BUY 28.79 Ordinary 13,639 13,639
26-Feb-2026 The Vanguard Group, Inc. BUY 28.76 Ordinary 2,176 2,176
26-Feb-2026 The Vanguard Group, Inc. BUY 28.76 Ordinary 272 272
26-Feb-2026 The Vanguard Group, Inc. BUY 28.76 Ordinary 1,088 1,088
26-Feb-2026 The Vanguard Group, Inc. BUY 28.76 Ordinary 816 816
26-Feb-2026 The Vanguard Group, Inc. BUY 28.76 Ordinary 4,142 4,142
26-Feb-2026 The Vanguard Group, Inc. BUY 28.77 Ordinary 2,856 2,856
26-Feb-2026 The Vanguard Group, Inc. SELL 28.77 Ordinary (17,950) (17,950)
27-Feb-2026 The Vanguard Group, Inc. SELL 28.94 Ordinary (5,259) (5,259)
27-Feb-2026 The Vanguard Group, Inc. BUY 28.94 Ordinary 1,632 1,632
27-Feb-2026 The Vanguard Group, Inc. BUY 28.94 Ordinary 1,640 1,640
27-Feb-2026 The Vanguard Group, Inc. SELL 28.80 Ordinary (37,513) (37,513)
27-Feb-2026 The Vanguard Group, Inc. BUY 28.94 Ordinary 2,647 2,647
27-Feb-2026 The Vanguard Group, Inc. BUY 28.94 Ordinary 5,259 5,259
02-Mar-2026 The Vanguard Group, Inc. BUY 28.87 Ordinary 1,088 1,088
02-Mar-2026 The Vanguard Group, Inc. BUY 28.87 Ordinary 2,992 2,992
02-Mar-2026 The Vanguard Group, Inc. SELL 28.94 Ordinary (10,782) (10,782)
02-Mar-2026 The Vanguard Group, Inc. SELL 28.90 Ordinary (27,901) (27,901)
03-Mar-2026 The Vanguard Group, Inc. BUY 28.17 Ordinary 303 303
03-Mar-2026 The Vanguard Group, Inc. BUY 28.17 Ordinary 816 816
03-Mar-2026 The Vanguard Group, Inc. BUY 28.17 Ordinary 544 544
03-Mar-2026 The Vanguard Group, Inc. BUY 28.17 Ordinary 8,288 8,288
03-Mar-2026 The Vanguard Group, Inc. BUY 28.17 Ordinary 430 430
04-Mar-2026 The Vanguard Group, Inc. BUY 27.14 Ordinary 1,452 1,452
04-Mar-2026 The Vanguard Group, Inc. BUY 27.14 Ordinary 1,715 1,715
04-Mar-2026 The Vanguard Group, Inc. BUY 27.14 Ordinary 544 544
04-Mar-2026 The Vanguard Group, Inc. BUY 27.14 Ordinary 438 438
04-Mar-2026 The Vanguard Group, Inc. BUY 27.46 Ordinary 24,860 24,860
04-Mar-2026 The Vanguard Group, Inc. BUY 27.46 Ordinary 5,082 5,082
04-Mar-2026 The Vanguard Group, Inc. BUY 27.46 Ordinary 43,320 43,320
04-Mar-2026 The Vanguard Group, Inc. BUY 27.46 Ordinary 88,298 88,298
04-Mar-2026 The Vanguard Group, Inc. BUY 27.46 Ordinary 18,020 18,020
04-Mar-2026 The Vanguard Group, Inc. BUY 27.46 Ordinary 54,060 54,060
04-Mar-2026 The Vanguard Group, Inc. BUY 27.46 Ordinary 2,780 2,780
04-Mar-2026 The Vanguard Group, Inc. BUY 27.14 Ordinary 3,741 3,741
04-Mar-2026 The Vanguard Group, Inc. BUY 27.14 Ordinary 1,211 1,211
05-Mar-2026 The Vanguard Group, Inc. BUY 27.79 Ordinary 2,072 2,072
05-Mar-2026 The Vanguard Group, Inc. BUY 27.79 Ordinary 3,536 3,536
05-Mar-2026 The Vanguard Group, Inc. BUY 27.79 Ordinary 245 245
05-Mar-2026 The Vanguard Group, Inc. SELL 27.42 Ordinary (62,510) (62,510)
05-Mar-2026 The Vanguard Group, Inc. SELL 27.42 Ordinary (28,576) (28,576)
05-Mar-2026 The Vanguard Group, Inc. SELL 27.42 Ordinary (26,880) (26,880)
06-Mar-2026 The Vanguard Group, Inc. SELL 27.78 Ordinary (6,572) (6,572)
06-Mar-2026 The Vanguard Group, Inc. SELL 27.22 Ordinary (16,191) (16,191)
06-Mar-2026 The Vanguard Group, Inc. SELL 27.22 Ordinary (12,593) (12,593)
06-Mar-2026 The Vanguard Group, Inc. BUY 27.78 Ordinary 2,827 2,827
09-Mar-2026 The Vanguard Group, Inc. BUY 28.06 Ordinary 49,772 49,772
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
09-Mar-2026 The Vanguard Group, Inc. BUY 28.06 Ordinary 30,296 30,296
09-Mar-2026 The Vanguard Group, Inc. SELL 28.06 Ordinary (25,200) (25,200)
10-Mar-2026 The Vanguard Group, Inc. BUY 27.48 Ordinary 5,984 5,984
10-Mar-2026 The Vanguard Group, Inc. BUY 27.48 Ordinary 1,360 1,360
10-Mar-2026 The Vanguard Group, Inc. SELL 27.48 Ordinary (4,150) (4,150)
10-Mar-2026 The Vanguard Group, Inc. SELL 27.48 Ordinary (8,220) (8,220)
10-Mar-2026 The Vanguard Group, Inc. SELL 27.54 Ordinary (19,789) (19,789)
11-Mar-2026 The Vanguard Group, Inc. BUY 27.07 Ordinary 1,088 1,088
11-Mar-2026 The Vanguard Group, Inc. BUY 27.07 Ordinary 272 272
11-Mar-2026 The Vanguard Group, Inc. BUY 27.07 Ordinary 430 430
11-Mar-2026 The Vanguard Group, Inc. BUY 27.07 Ordinary 13,559 13,559
11-Mar-2026 The Vanguard Group, Inc. BUY 27.07 Ordinary 4,412 4,412
12-Mar-2026 The Vanguard Group, Inc. BUY 26.18 Ordinary 816 816
12-Mar-2026 The Vanguard Group, Inc. BUY 26.18 Ordinary 544 544
12-Mar-2026 The Vanguard Group, Inc. BUY 26.18 Ordinary 3,264 3,264
12-Mar-2026 The Vanguard Group, Inc. BUY 26.18 Ordinary 272 272
12-Mar-2026 The Vanguard Group, Inc. BUY 26.18 Ordinary 438 438
12-Mar-2026 The Vanguard Group, Inc. BUY 26.04 Ordinary 11,680 11,680
12-Mar-2026 The Vanguard Group, Inc. BUY 26.04 Ordinary 560 560
12-Mar-2026 The Vanguard Group, Inc. SELL 26.13 Ordinary (2,680) (2,680)
13-Mar-2026 The Vanguard Group, Inc. SELL 25.45 Ordinary (23,504) (23,504)
16-Mar-2026 The Vanguard Group, Inc. BUY 25.42 Ordinary 544 544
16-Mar-2026 The Vanguard Group, Inc. BUY 25.42 Ordinary 1,904 1,904
16-Mar-2026 The Vanguard Group, Inc. SELL 25.42 Ordinary (2,077) (2,077)
16-Mar-2026 The Vanguard Group, Inc. BUY 25.62 Ordinary 18,645 18,645
16-Mar-2026 The Vanguard Group, Inc. BUY 25.62 Ordinary 21,660 21,660
16-Mar-2026 The Vanguard Group, Inc. BUY 25.42 Ordinary 4,818 4,818
16-Mar-2026 The Vanguard Group, Inc. SELL 25.42 Ordinary (1,078) (1,078)
17-Mar-2026 The Vanguard Group, Inc. BUY 25.73 Ordinary 1,088 1,088
17-Mar-2026 The Vanguard Group, Inc. SELL 25.73 Ordinary (1,645) (1,645)
17-Mar-2026 The Vanguard Group, Inc. SELL 25.75 Ordinary (7,184) (7,184)
19-Mar-2026 The Vanguard Group, Inc. BUY 25.59 Ordinary 4,624 4,624
19-Mar-2026 The Vanguard Group, Inc. BUY 25.59 Ordinary 544 544
19-Mar-2026 The Vanguard Group, Inc. BUY 25.59 Ordinary 2,176 2,176
19-Mar-2026 The Vanguard Group, Inc. BUY 25.59 Ordinary 544 544
19-Mar-2026 The Vanguard Group, Inc. BUY 25.51 Ordinary 2,196 2,196
20-Mar-2026 The Vanguard Group, Inc. BUY 25.50 Ordinary 1,088 1,088
20-Mar-2026 The Vanguard Group, Inc. BUY 25.50 Ordinary 2,448 2,448
20-Mar-2026 The Vanguard Group, Inc. SELL 25.50 Ordinary (25,334) (25,334)
20-Mar-2026 The Vanguard Group, Inc. SELL 25.50 Ordinary (16,011) (16,011)
20-Mar-2026 The Vanguard Group, Inc. BUY 24.94 Ordinary 6,615 6,615
20-Mar-2026 The Vanguard Group, Inc. SELL 25.50 Ordinary (8,860) (8,860)
20-Mar-2026 The Vanguard Group, Inc. SELL 25.50 Ordinary (52,971) (52,971)
20-Mar-2026 The Vanguard Group, Inc. SELL 24.94 Ordinary (21,540) (21,540)
20-Mar-2026 The Vanguard Group, Inc. BUY 24.94 Ordinary 1,344 1,344
20-Mar-2026 The Vanguard Group, Inc. SELL 25.50 Ordinary (10,342) (10,342)
20-Mar-2026 The Vanguard Group, Inc. SELL 25.50 Ordinary (55,303) (55,303)
20-Mar-2026 The Vanguard Group, Inc. SELL 25.50 Ordinary (3,719) (3,719)
20-Mar-2026 The Vanguard Group, Inc. SELL 25.50 Ordinary (1,283) (1,283)
23-Mar-2026 The Vanguard Group, Inc. BUY 25.02 Ordinary 2,720 2,720
23-Mar-2026 The Vanguard Group, Inc. SELL 25.54 Ordinary (34,988) (34,988)
23-Mar-2026 The Vanguard Group, Inc. BUY 25.54 Ordinary 34,784 34,784
23-Mar-2026 The Vanguard Group, Inc. BUY 25.02 Ordinary 2,803 2,803
23-Mar-2026 The Vanguard Group, Inc. BUY 25.02 Ordinary 155 155
23-Mar-2026 The Vanguard Group, Inc. BUY 24.93 Ordinary 3,424 3,424
23-Mar-2026 The Vanguard Group, Inc. SELL 25.02 Ordinary (2,803) (2,803)
24-Mar-2026 The Vanguard Group, Inc. BUY 25.36 Ordinary 544 544
24-Mar-2026 The Vanguard Group, Inc. BUY 25.36 Ordinary 1,088 1,088
24-Mar-2026 The Vanguard Group, Inc. SELL 25.36 Ordinary (1,594) (1,594)
24-Mar-2026 The Vanguard Group, Inc. SELL 25.49 Ordinary (12,425) (12,425)
24-Mar-2026 The Vanguard Group, Inc. SELL 25.40 Ordinary (1,995) (1,995)
25-Mar-2026 The Vanguard Group, Inc. SELL 25.92 Ordinary (1,121) (1,121)
25-Mar-2026 The Vanguard Group, Inc. BUY 25.92 Ordinary 2,720 2,720
25-Mar-2026 The Vanguard Group, Inc. BUY 25.92 Ordinary 1,360 1,360
25-Mar-2026 The Vanguard Group, Inc. SELL 25.94 Ordinary (12,523) (12,523)
25-Mar-2026 The Vanguard Group, Inc. BUY 25.92 Ordinary 1,052 1,052
25-Mar-2026 The Vanguard Group, Inc. BUY 25.92 Ordinary 27,857 27,857
25-Mar-2026 The Vanguard Group, Inc. BUY 25.92 Ordinary 1,832 1,832
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
25-Mar-2026 The Vanguard Group, Inc. BUY 25.92 Ordinary 69 69
26-Mar-2026 The Vanguard Group, Inc. BUY 25.75 Ordinary 2,176 2,176
27-Mar-2026 The Vanguard Group, Inc. BUY 25.41 Ordinary 816 816
27-Mar-2026 The Vanguard Group, Inc. BUY 25.04 Ordinary 3,735 3,735
27-Mar-2026 The Vanguard Group, Inc. BUY 25.04 Ordinary 4,788 4,788
27-Mar-2026 The Vanguard Group, Inc. BUY 25.41 Ordinary 13,772 13,772
27-Mar-2026 The Vanguard Group, Inc. SELL 25.04 Ordinary (3,580) (3,580)
27-Mar-2026 The Vanguard Group, Inc. BUY 25.41 Ordinary 30,165 30,165
27-Mar-2026 The Vanguard Group, Inc. BUY 25.41 Ordinary 2,800 2,800
30-Mar-2026 The Vanguard Group, Inc. BUY 25.08 Ordinary 816 816
30-Mar-2026 The Vanguard Group, Inc. BUY 25.08 Ordinary 2,720 2,720
30-Mar-2026 The Vanguard Group, Inc. BUY 25.08 Ordinary 438 438
30-Mar-2026 The Vanguard Group, Inc. SELL 25.08 Ordinary (12,688) (12,688)
30-Mar-2026 The Vanguard Group, Inc. BUY 25.08 Ordinary 8,288 8,288
30-Mar-2026 The Vanguard Group, Inc. BUY 25.05 Ordinary 53,129 53,129
31-Mar-2026 The Vanguard Group, Inc. BUY 25.54 Ordinary 544 544
31-Mar-2026 The Vanguard Group, Inc. BUY 25.54 Ordinary 1,632 1,632
31-Mar-2026 The Vanguard Group, Inc. BUY 26.02 Ordinary 11,205 11,205
31-Mar-2026 The Vanguard Group, Inc. BUY 25.09 Ordinary 3,406 3,406
31-Mar-2026 The Vanguard Group, Inc. BUY 25.09 Ordinary 17,498 17,498
01-Apr-2026 The Vanguard Group, Inc. SELL 26.13 Ordinary (33,449) (33,449)
01-Apr-2026 The Vanguard Group, Inc. BUY 26.03 Ordinary 54,413 54,413
01-Apr-2026 The Vanguard Group, Inc. BUY 26.13 Ordinary 272 272
01-Apr-2026 The Vanguard Group, Inc. BUY 26.13 Ordinary 1,360 1,360
01-Apr-2026 The Vanguard Group, Inc. SELL 26.13 Ordinary (11,158) (11,158)
01-Apr-2026 The Vanguard Group, Inc. SELL 26.13 Ordinary (51,376) (51,376)
01-Apr-2026 The Vanguard Group, Inc. BUY 26.21 Ordinary 14,472 14,472
01-Apr-2026
01-Apr-2026
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
26.13 Ordinary
26.03 Ordinary
16,449
27,312
16,449
27,312
01-Apr-2026 The Vanguard Group, Inc. BUY 26.03 Ordinary 1,582 1,582
02-Apr-2026 The Vanguard Group, Inc. BUY 26.08 Ordinary 980 980
02-Apr-2026 The Vanguard Group, Inc. BUY 26.08 Ordinary 1,632 1,632
02-Apr-2026 The Vanguard Group, Inc. BUY 26.08 Ordinary 3,264 3,264
02-Apr-2026 The Vanguard Group, Inc. SELL 26.08 Ordinary (6,376) (6,376)
02-Apr-2026 The Vanguard Group, Inc. BUY 26.08 Ordinary 876 876
02-Apr-2026 The Vanguard Group, Inc. BUY 26.31 Ordinary 17,906 17,906
02-Apr-2026 The Vanguard Group, Inc. BUY 26.31 Ordinary 24,719 24,719
02-Apr-2026 The Vanguard Group, Inc. BUY 26.31 Ordinary 33,051 33,051
07-Apr-2026 The Vanguard Group, Inc. BUY 26.25 Ordinary 1,088 1,088
07-Apr-2026 The Vanguard Group, Inc. BUY 26.25 Ordinary 1,632 1,632
07-Apr-2026 The Vanguard Group, Inc. BUY 26.35 Ordinary 6,368 6,368
07-Apr-2026 The Vanguard Group, Inc. BUY 26.76 Ordinary 12,957 12,957
08-Apr-2026 The Vanguard Group, Inc. BUY 28.10 Ordinary 2,720 2,720
08-Apr-2026 The Vanguard Group, Inc. SELL 28.10 Ordinary (76,512) (76,512)
08-Apr-2026 The Vanguard Group, Inc. SELL 28.08 Ordinary (61,502) (61,502)
08-Apr-2026
08-Apr-2026
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
28.25 Ordinary
28.25 Ordinary
20,464
25,145
20,464
25,145
08-Apr-2026 The Vanguard Group, Inc. BUY 28.10 Ordinary 2,151 2,151
09-Apr-2026
09-Apr-2026
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
27.82 Ordinary
27.82 Ordinary
4,080
1,088
4,080
1,088
09-Apr-2026 The Vanguard Group, Inc. BUY 27.82 Ordinary 272 272
09-Apr-2026 The Vanguard Group, Inc. BUY 27.82 Ordinary 2,176 2,176
09-Apr-2026 The Vanguard Group, Inc. BUY 27.82 Ordinary 438 438
09-Apr-2026 The Vanguard Group, Inc. BUY 27.98 Ordinary 8,040 8,040
10-Apr-2026 The Vanguard Group, Inc. BUY 27.97 Ordinary 816 816
10-Apr-2026 The Vanguard Group, Inc. BUY 28.05 Ordinary 7,236 7,236
10-Apr-2026 The Vanguard Group, Inc. BUY 27.97 Ordinary 2,192 2,192
13-Apr-2026 The Vanguard Group, Inc. BUY 27.62 Ordinary 735 735
13-Apr-2026 The Vanguard Group, Inc. BUY 27.62 Ordinary 1,632 1,632
13-Apr-2026 The Vanguard Group, Inc. BUY 28.07 Ordinary 6,408 6,408
13-Apr-2026 The Vanguard Group, Inc. BUY 28.07 Ordinary 11,575 11,575
14-Apr-2026 The Vanguard Group, Inc. BUY 28.05 Ordinary 1,360 1,360
14-Apr-2026 The Vanguard Group, Inc. BUY 28.17 Ordinary 21,231 21,231
14-Apr-2026 The Vanguard Group, Inc. BUY 28.33 Ordinary 4,630 4,630
14-Apr-2026 The Vanguard Group, Inc. BUY 28.17 Ordinary 13,272 13,272
14-Apr-2026
14-Apr-2026
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
28.33 Ordinary
28.33 Ordinary
690
1,470
690
1,470
15-Apr-2026 The Vanguard Group, Inc. BUY 28.40 Ordinary 1,632 1,632
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
15-Apr-2026 The Vanguard Group, Inc. BUY 28.50 Ordinary 10,391 10,391
15-Apr-2026 The Vanguard Group, Inc. BUY 28.50 Ordinary 6,222 6,222
16-Apr-2026 The Vanguard Group, Inc. SELL 29.53 Ordinary (43,581) (43,581)
16-Apr-2026 The Vanguard Group, Inc. BUY 29.30 Ordinary 39,865 39,865
16-Apr-2026 The Vanguard Group, Inc. BUY 29.53 Ordinary 455 455
16-Apr-2026 The Vanguard Group, Inc. BUY 29.53 Ordinary 2,992 2,992
16-Apr-2026 The Vanguard Group, Inc. BUY 29.53 Ordinary 1,632 1,632
16-Apr-2026 The Vanguard Group, Inc. BUY 29.53 Ordinary 816 816
16-Apr-2026 The Vanguard Group, Inc. BUY 29.53 Ordinary 876 876
16-Apr-2026 The Vanguard Group, Inc. BUY 29.50 Ordinary 7,227 7,227
16-Apr-2026 The Vanguard Group, Inc. BUY 29.53 Ordinary 2,233 2,233
17-Apr-2026 The Vanguard Group, Inc. BUY 29.38 Ordinary 816 816
17-Apr-2026 The Vanguard Group, Inc. BUY 29.38 Ordinary 980 980
17-Apr-2026 The Vanguard Group, Inc. BUY 29.38 Ordinary 544 544
17-Apr-2026 The Vanguard Group, Inc. BUY 29.38 Ordinary 1,632 1,632
17-Apr-2026 The Vanguard Group, Inc. BUY 29.75 Ordinary 12,105 12,105
17-Apr-2026 The Vanguard Group, Inc. BUY 29.75 Ordinary 30,534 30,534
17-Apr-2026
17-Apr-2026
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
29.75 Ordinary
29.75 Ordinary
34,896
9,260
34,896
9,260
20-Apr-2026 The Vanguard Group, Inc. BUY 29.82 Ordinary 3,536 3,536
20-Apr-2026 The Vanguard Group, Inc. BUY 29.93 Ordinary 5,670 5,670
20-Apr-2026 The Vanguard Group, Inc. BUY 29.93 Ordinary 349 349
21-Apr-2026 The Vanguard Group, Inc. BUY 30.03 Ordinary 1,088 1,088
21-Apr-2026 The Vanguard Group, Inc. BUY 29.62 Ordinary 4,045 4,045
21-Apr-2026 The Vanguard Group, Inc. BUY 29.62 Ordinary 1,389 1,389
21-Apr-2026 The Vanguard Group, Inc. SELL 30.01 Ordinary (26,410) (26,410)
21-Apr-2026 The Vanguard Group, Inc. BUY 30.03 Ordinary 2,755 2,755
21-Apr-2026 The Vanguard Group, Inc. BUY 29.62 Ordinary 737 737
22-Apr-2026 The Vanguard Group, Inc. BUY 29.62 Ordinary 11,482 11,482
23-Apr-2026 The Vanguard Group, Inc. BUY 29.31 Ordinary 544 544
23-Apr-2026 The Vanguard Group, Inc. BUY 29.31 Ordinary 2,176 2,176
23-Apr-2026 The Vanguard Group, Inc. BUY 29.31 Ordinary 816 816
23-Apr-2026 The Vanguard Group, Inc. BUY 29.31 Ordinary 2,176 2,176
23-Apr-2026
23-Apr-2026
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
29.31 Ordinary
29.31 Ordinary
816
438
816
438
23-Apr-2026 The Vanguard Group, Inc. BUY 29.53 Ordinary 10,448 10,448
23-Apr-2026 The Vanguard Group, Inc. BUY 29.31 Ordinary 2,058 2,058
27-Apr-2026 The Vanguard Group, Inc. BUY 29.28 Ordinary 6,488 6,488
27-Apr-2026 The Vanguard Group, Inc. BUY 29.28 Ordinary 4,866 4,866
28-Apr-2026 The Vanguard Group, Inc. SELL 28.90 Ordinary (42,682) (42,682)
28-Apr-2026 The Vanguard Group, Inc. BUY 29.26 Ordinary 34,053 34,053
28-Apr-2026 The Vanguard Group, Inc. BUY 28.90 Ordinary 1,360 1,360
28-Apr-2026 The Vanguard Group, Inc. BUY 28.90 Ordinary 1,904 1,904
28-Apr-2026
28-Apr-2026
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
28.90 Ordinary
28.90 Ordinary
1,088
876
1,088
876
28-Apr-2026 The Vanguard Group, Inc. BUY 29.26 Ordinary 14,744 14,744
28-Apr-2026 The Vanguard Group, Inc. BUY 28.90 Ordinary 14,953 14,953
28-Apr-2026 The Vanguard Group, Inc. SELL 28.84 Ordinary (37,230) (37,230)
28-Apr-2026 The Vanguard Group, Inc. BUY 28.90 Ordinary 2,166 2,166
29-Apr-2026 The Vanguard Group, Inc. BUY 28.94 Ordinary 816 816
30-Apr-2026 The Vanguard Group, Inc. BUY 29.58 Ordinary 1,904 1,904
30-Apr-2026 The Vanguard Group, Inc. BUY 29.58 Ordinary 544 544
30-Apr-2026 The Vanguard Group, Inc. BUY 29.58 Ordinary 1,360 1,360
30-Apr-2026
30-Apr-2026
The Vanguard Group, Inc.
The Vanguard Group, Inc.
BUY
BUY
29.58 Ordinary
28.76 Ordinary
1,360
10,477
1,360
10,477
30-Apr-2026 The Vanguard Group, Inc. BUY 30.09 Ordinary 8,210 8,210
30-Apr-2026 The Vanguard Group, Inc. BUY 30.09 Ordinary 10,186 10,186
01-May-2026 The Vanguard Group, Inc. BUY 29.91 Ordinary 23,150 23,150
08-Nov-2021 Vanguard Investments Australia Ltd. BUY 23.60 Ordinary 746 746
08-Nov-2021 Vanguard Investments Australia Ltd. BUY 23.60 Ordinary 3,337 3,337
09-Nov-2021 Vanguard Investments Australia Ltd. BUY 23.55 Ordinary 15,642 15,642
10-Nov-2021 Vanguard Investments Australia Ltd. BUY 23.78 Ordinary 105,485 105,485
10-Nov-2021 Vanguard Investments Australia Ltd. BUY 23.78 Ordinary 1,358 1,358
11-Nov-2021
11-Nov-2021
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
SELL
BUY
23.64 Ordinary
23.64 Ordinary
(548)
5,476
(548)
5,476
15-Nov-2021 Vanguard Investments Australia Ltd. SELL 23.85 Ordinary (4,174,058) (4,174,058)
17-Nov-2021 Vanguard Investments Australia Ltd. BUY 24.06 Ordinary 14,220 14,220
17-Nov-2021 Vanguard Investments Australia Ltd. BUY 24.06 Ordinary 83,164 83,164
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
18-Nov-2021 Vanguard Investments Australia Ltd. SELL 24.49 Ordinary (4,276) (4,276)
18-Nov-2021 Vanguard Investments Australia Ltd. BUY 24.49 Ordinary 4,272 4,272
18-Nov-2021 Vanguard Investments Australia Ltd. BUY 24.49 Ordinary 9,604 9,604
19-Nov-2021 Vanguard Investments Australia Ltd. BUY 24.50 Ordinary 8,232 8,232
22-Nov-2021 Vanguard Investments Australia Ltd. BUY 24.50 Ordinary 8,232 8,232
23-Nov-2021 Vanguard Investments Australia Ltd. BUY 24.52 Ordinary 5,704 5,704
23-Nov-2021 Vanguard Investments Australia Ltd. BUY 24.52 Ordinary 14,260 14,260
24-Nov-2021 Vanguard Investments Australia Ltd. BUY 24.44 Ordinary 17,100 17,100
24-Nov-2021 Vanguard Investments Australia Ltd. BUY 24.44 Ordinary 1,042 1,042
25-Nov-2021 Vanguard Investments Australia Ltd. INSPECIE 24.55 Ordinary (433,693) (433,693)
25-Nov-2021 Vanguard Investments Australia Ltd. INSPECIE 24.55 Ordinary (1,129,985) (1,129,985)
26-Nov-2021 Vanguard Investments Australia Ltd. BUY 24.57 Ordinary 14,250 14,250
26-Nov-2021 Vanguard Investments Australia Ltd. BUY 24.57 Ordinary 41,588 41,588
26-Nov-2021 Vanguard Investments Australia Ltd. BUY 24.57 Ordinary 4,334 4,334
30-Nov-2021 Vanguard Investments Australia Ltd. BUY 24.69 Ordinary 17,208 17,208
30-Nov-2021 Vanguard Investments Australia Ltd. BUY 24.69 Ordinary 1,022 1,022
02-Dec-2021 Vanguard Investments Australia Ltd. BUY 24.79 Ordinary 21,495 21,495
03-Dec-2021 Vanguard Investments Australia Ltd. BUY 24.58 Ordinary 39,313 39,313
03-Dec-2021 Vanguard Investments Australia Ltd. BUY 24.58 Ordinary 41,586 41,586
06-Dec-2021 Vanguard Investments Australia Ltd. BUY 24.93 Ordinary 4,533 4,533
07-Dec-2021 Vanguard Investments Australia Ltd. BUY 24.92 Ordinary 17,256 17,256
07-Dec-2021 Vanguard Investments Australia Ltd. BUY 24.92 Ordinary 8,232 8,232
08-Dec-2021 Vanguard Investments Australia Ltd. BUY 25.28 Ordinary 14,390 14,390
08-Dec-2021 Vanguard Investments Australia Ltd. BUY 25.28 Ordinary 8,608 8,608
10-Dec-2021 Vanguard Investments Australia Ltd. BUY 25.31 Ordinary 17,268 17,268
10-Dec-2021 Vanguard Investments Australia Ltd. SELL 25.31 Ordinary (3,315) (3,315)
10-Dec-2021 Vanguard Investments Australia Ltd. BUY 25.31 Ordinary 5,355 5,355
14-Dec-2021 Vanguard Investments Australia Ltd. BUY 26.13 Ordinary 9,604 9,604
15-Dec-2021 Vanguard Investments Australia Ltd. SELL 25.56 Ordinary (214,313) (214,313)
15-Dec-2021 Vanguard Investments Australia Ltd. BUY 25.55 Ordinary 7,988 7,988
16-Dec-2021 Vanguard Investments Australia Ltd. BUY 25.97 Ordinary 18,668 18,668
16-Dec-2021 Vanguard Investments Australia Ltd. BUY 25.97 Ordinary 17,232 17,232
16-Dec-2021 Vanguard Investments Australia Ltd. SELL 25.97 Ordinary (628) (628)
17-Dec-2021 Vanguard Investments Australia Ltd. BUY 26.26 Ordinary 400,624 400,624
17-Dec-2021 Vanguard Investments Australia Ltd. BUY 26.26 Ordinary 304,086 304,086
17-Dec-2021 Vanguard Investments Australia Ltd. BUY 26.26 Ordinary 103,830 103,830
17-Dec-2021 Vanguard Investments Australia Ltd. BUY 26.26 Ordinary 2,497 2,497
20-Dec-2021 Vanguard Investments Australia Ltd. BUY 26.30 Ordinary 5,816 5,816
20-Dec-2021 Vanguard Investments Australia Ltd. BUY 26.36 Ordinary 25,307 25,307
21-Dec-2021 Vanguard Investments Australia Ltd. SELL 26.12 Ordinary (641,503) (641,503)
22-Dec-2021 Vanguard Investments Australia Ltd. BUY 26.08 Ordinary 41,784 41,784
22-Dec-2021 Vanguard Investments Australia Ltd. BUY 26.08 Ordinary 13,870 13,870
22-Dec-2021 Vanguard Investments Australia Ltd. BUY 26.08 Ordinary 3,620 3,620
23-Dec-2021 Vanguard Investments Australia Ltd. BUY 26.17 Ordinary 14,510 14,510
24-Dec-2021 Vanguard Investments Australia Ltd. BUY 26.22 Ordinary 25,113 25,113
29-Dec-2021 Vanguard Investments Australia Ltd. SELL 26.74 Ordinary (7,948) (7,948)
31-Dec-2021 Vanguard Investments Australia Ltd. SELL 26.50 Ordinary (1,341) (1,341)
04-Jan-2022 Vanguard Investments Australia Ltd. BUY 26.76 Ordinary 14,430 14,430
06-Jan-2022 Vanguard Investments Australia Ltd. BUY 24.29 Ordinary 5,520 5,520
07-Jan-2022 Vanguard Investments Australia Ltd. BUY 24.68 Ordinary 17,316 17,316
11-Jan-2022 Vanguard Investments Australia Ltd. BUY 23.75 Ordinary 62,994 62,994
11-Jan-2022 Vanguard Investments Australia Ltd. SELL 23.77 Ordinary (744,620) (744,620)
12-Jan-2022 Vanguard Investments Australia Ltd. BUY 23.71 Ordinary 17,328 17,328
12-Jan-2022 Vanguard Investments Australia Ltd. SELL 23.71 Ordinary (230,195) (230,195)
13-Jan-2022 Vanguard Investments Australia Ltd. BUY 23.65 Ordinary 42,004 42,004
14-Jan-2022 Vanguard Investments Australia Ltd. BUY 23.20 Ordinary 1,972 1,972
18-Jan-2022 Vanguard Investments Australia Ltd. BUY 23.00 Ordinary 14,430 14,430
18-Jan-2022 Vanguard Investments Australia Ltd. BUY 23.00 Ordinary 41,996 41,996
19-Jan-2022 Vanguard Investments Australia Ltd. BUY 22.92 Ordinary 17,328 17,328
19-Jan-2022 Vanguard Investments Australia Ltd. BUY 22.92 Ordinary 6,789 6,789
20-Jan-2022 Vanguard Investments Australia Ltd. SELL 22.82 Ordinary (53,981) (53,981)
20-Jan-2022 Vanguard Investments Australia Ltd. BUY 22.85 Ordinary 41,996 41,996
21-Jan-2022 Vanguard Investments Australia Ltd. BUY 22.63 Ordinary 14,440 14,440
21-Jan-2022 Vanguard Investments Australia Ltd. SELL 22.69 Ordinary (81,797) (81,797)
21-Jan-2022 Vanguard Investments Australia Ltd. BUY 22.63 Ordinary 17,328 17,328
21-Jan-2022 Vanguard Investments Australia Ltd. BUY 22.63 Ordinary 3,664 3,664
24-Jan-2022 Vanguard Investments Australia Ltd. SELL 23.32 Ordinary (66,488) (66,488)
25-Jan-2022 Vanguard Investments Australia Ltd. SELL 22.90 Ordinary (83,867) (83,867)
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
27-Jan-2022 Vanguard Investments Australia Ltd. BUY 22.03 Ordinary 14,450 14,450
27-Jan-2022 Vanguard Investments Australia Ltd. SELL 22.16 Ordinary (112,900) (112,900)
27-Jan-2022 Vanguard Investments Australia Ltd. BUY 22.03 Ordinary 41,992 41,992
28-Jan-2022 Vanguard Investments Australia Ltd. SELL 22.93 Ordinary (305,247) (305,247)
28-Jan-2022 Vanguard Investments Australia Ltd. SELL 22.84 Ordinary (81,839) (81,839)
28-Jan-2022 Vanguard Investments Australia Ltd. SELL 22.93 Ordinary (12,948) (12,948)
31-Jan-2022 Vanguard Investments Australia Ltd. BUY 23.19 Ordinary 23,460 23,460
02-Feb-2022 Vanguard Investments Australia Ltd. BUY 23.74 Ordinary 62,988 62,988
02-Feb-2022 Vanguard Investments Australia Ltd. BUY 23.74 Ordinary 3,439 3,439
02-Feb-2022 Vanguard Investments Australia Ltd. BUY 23.74 Ordinary 9,751 9,751
03-Feb-2022 Vanguard Investments Australia Ltd. BUY 23.73 Ordinary 14,010 14,010
03-Feb-2022 Vanguard Investments Australia Ltd. BUY 23.73 Ordinary 1,842 1,842
04-Feb-2022 Vanguard Investments Australia Ltd. SELL 23.74 Ordinary (11,032) (11,032)
04-Feb-2022 Vanguard Investments Australia Ltd. BUY 23.74 Ordinary 4,778 4,778
07-Feb-2022 Vanguard Investments Australia Ltd. BUY 23.29 Ordinary 41,990 41,990
07-Feb-2022 Vanguard Investments Australia Ltd. BUY 23.29 Ordinary 4,197 4,197
09-Feb-2022 Vanguard Investments Australia Ltd. BUY 23.60 Ordinary 20,910 20,910
09-Feb-2022 Vanguard Investments Australia Ltd. BUY 23.59 Ordinary 166,457 166,457
09-Feb-2022 Vanguard Investments Australia Ltd. BUY 23.60 Ordinary 41,992 41,992
09-Feb-2022 Vanguard Investments Australia Ltd. BUY 23.60 Ordinary 41,992 41,992
09-Feb-2022 Vanguard Investments Australia Ltd. BUY 23.59 Ordinary 1,803 1,803
09-Feb-2022 Vanguard Investments Australia Ltd. BUY 23.59 Ordinary 13,267 13,267
10-Feb-2022 Vanguard Investments Australia Ltd. BUY 23.73 Ordinary 8,364 8,364
10-Feb-2022 Vanguard Investments Australia Ltd. BUY 23.73 Ordinary 41,990 41,990
14-Feb-2022 Vanguard Investments Australia Ltd. BUY 22.82 Ordinary 21,048 21,048
14-Feb-2022 Vanguard Investments Australia Ltd. BUY 22.82 Ordinary 63,144 63,144
17-Feb-2022 Vanguard Investments Australia Ltd. BUY 23.98 Ordinary 5,712 5,712
18-Feb-2022 Vanguard Investments Australia Ltd. BUY 23.06 Ordinary 12,609 12,609
21-Feb-2022 Vanguard Investments Australia Ltd. BUY 22.76 Ordinary 119,307 119,307
22-Feb-2022 Vanguard Investments Australia Ltd. SELL 22.24 Ordinary (381,704) (381,704)
22-Feb-2022 Vanguard Investments Australia Ltd. BUY 22.24 Ordinary 16,836 16,836
23-Feb-2022 Vanguard Investments Australia Ltd. BUY 22.28 Ordinary 64,743 64,743
23-Feb-2022 Vanguard Investments Australia Ltd. BUY 22.28 Ordinary 5,426 5,426
24-Feb-2022 Vanguard Investments Australia Ltd. BUY 21.68 Ordinary 42,581 42,581
24-Feb-2022 Vanguard Investments Australia Ltd. BUY 21.68 Ordinary 42,228 42,228
24-Feb-2022 Vanguard Investments Australia Ltd. BUY 21.68 Ordinary 1,765 1,765
25-Feb-2022 Vanguard Investments Australia Ltd. BUY 22.21 Ordinary 45,184 45,184
25-Feb-2022 Vanguard Investments Australia Ltd. BUY 22.21 Ordinary 29,652 29,652
28-Feb-2022 Vanguard Investments Australia Ltd. BUY 22.23 Ordinary 8,484 8,484
28-Feb-2022 Vanguard Investments Australia Ltd. BUY 22.23 Ordinary 16,968 16,968
28-Feb-2022 Vanguard Investments Australia Ltd. BUY 22.23 Ordinary 5,196 5,196
02-Mar-2022 Vanguard Investments Australia Ltd. BUY 22.27 Ordinary 11,360 11,360
02-Mar-2022 Vanguard Investments Australia Ltd. BUY 22.27 Ordinary 7,261 7,261
03-Mar-2022 Vanguard Investments Australia Ltd. BUY 22.19 Ordinary 347 347
04-Mar-2022 Vanguard Investments Australia Ltd. BUY 21.75 Ordinary 15,620 15,620
07-Mar-2022 Vanguard Investments Australia Ltd. BUY 21.38 Ordinary 21,525 21,525
09-Mar-2022 Vanguard Investments Australia Ltd. BUY 21.56 Ordinary 15,631 15,631
09-Mar-2022 Vanguard Investments Australia Ltd. BUY 21.56 Ordinary 49,735 49,735
10-Mar-2022 Vanguard Investments Australia Ltd. BUY 22.14 Ordinary 31,306 31,306
10-Mar-2022 Vanguard Investments Australia Ltd. BUY 22.14 Ordinary 21,345 21,345
11-Mar-2022 Vanguard Investments Australia Ltd. BUY 21.50 Ordinary 42,236 42,236
16-Mar-2022 Vanguard Investments Australia Ltd. BUY 22.17 Ordinary 11,368 11,368
18-Mar-2022 Vanguard Investments Australia Ltd. BUY 22.49 Ordinary 99,632 99,632
18-Mar-2022 Vanguard Investments Australia Ltd. BUY 22.49 Ordinary 362,204 362,204
18-Mar-2022 Vanguard Investments Australia Ltd. SELL 22.49 Ordinary (31,498) (31,498)
22-Mar-2022 Vanguard Investments Australia Ltd. BUY 22.38 Ordinary 5,520 5,520
24-Mar-2022 Vanguard Investments Australia Ltd. SELL 22.73 Ordinary (147,595) (147,595)
24-Mar-2022 Vanguard Investments Australia Ltd. SELL 22.73 Ordinary (21,085) (21,085)
28-Mar-2022 Vanguard Investments Australia Ltd. SELL 22.30 Ordinary (112,821) (112,821)
28-Mar-2022 Vanguard Investments Australia Ltd. SELL 22.13 Ordinary (450,673) (450,673)
29-Mar-2022 Vanguard Investments Australia Ltd. BUY 22.50 Ordinary 4,140 4,140
29-Mar-2022 Vanguard Investments Australia Ltd. BUY 22.50 Ordinary 19,320 19,320
30-Mar-2022 Vanguard Investments Australia Ltd. SELL 23.06 Ordinary (160,172) (160,172)
31-Mar-2022 Vanguard Investments Australia Ltd. SELL 23.12 Ordinary (105,676) (105,676)
31-Mar-2022 Vanguard Investments Australia Ltd. SELL 22.91 Ordinary (113,435) (113,435)
31-Mar-2022 Vanguard Investments Australia Ltd. SELL 23.12 Ordinary (244,324) (244,324)
31-Mar-2022 Vanguard Investments Australia Ltd. SELL 22.91 Ordinary (262,250) (262,250)
31-Mar-2022 Vanguard Investments Australia Ltd. BUY 22.89 Ordinary 1,944 1,944
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
31-Mar-2022 Vanguard Investments Australia Ltd. SELL 22.89 Ordinary (490) (490)
31-Mar-2022 Vanguard Investments Australia Ltd. BUY 22.89 Ordinary 1,944 1,944
04-Apr-2022 Vanguard Investments Australia Ltd. BUY 22.92 Ordinary 20,878 20,878
04-Apr-2022 Vanguard Investments Australia Ltd. BUY 22.92 Ordinary 4,468 4,468
05-Apr-2022 Vanguard Investments Australia Ltd. BUY 23.07 Ordinary 16,608 16,608
06-Apr-2022 Vanguard Investments Australia Ltd. SELL 22.67 Ordinary (56,435) (56,435)
06-Apr-2022 Vanguard Investments Australia Ltd. BUY 22.67 Ordinary 20,878 20,878
07-Apr-2022 Vanguard Investments Australia Ltd. BUY 23.07 Ordinary 20,878 20,878
08-Apr-2022 Vanguard Investments Australia Ltd. BUY 23.12 Ordinary 5,464 5,464
08-Apr-2022 Vanguard Investments Australia Ltd. BUY 23.12 Ordinary 4,098 4,098
12-Apr-2022 Vanguard Investments Australia Ltd. BUY 22.88 Ordinary 20,877 20,877
13-Apr-2022 Vanguard Investments Australia Ltd. BUY 22.62 Ordinary 20,685 20,685
13-Apr-2022 Vanguard Investments Australia Ltd. BUY 22.62 Ordinary 1,701 1,701
14-Apr-2022
20-Apr-2022
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
22.66 Ordinary
22.91 Ordinary
1,894
20,877
1,894
20,877
21-Apr-2022 Vanguard Investments Australia Ltd. BUY 23.37 Ordinary 20,876 20,876
22-Apr-2022
22-Apr-2022
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
23.62 Ordinary
23.62 Ordinary
13,770
20,876
13,770
20,876
26-Apr-2022 Vanguard Investments Australia Ltd. BUY 23.52 Ordinary 124,020 124,020
26-Apr-2022 Vanguard Investments Australia Ltd. BUY 23.52 Ordinary 20,876 20,876
27-Apr-2022 Vanguard Investments Australia Ltd. BUY 23.63 Ordinary 6,895 6,895
27-Apr-2022 Vanguard Investments Australia Ltd. BUY 23.63 Ordinary 1,894 1,894
28-Apr-2022 Vanguard Investments Australia Ltd. BUY 23.49 Ordinary 13,810 13,810
29-Apr-2022 Vanguard Investments Australia Ltd. SELL 23.98 Ordinary (155,784) (155,784)
03-May-2022 Vanguard Investments Australia Ltd. BUY 21.93 Ordinary 27,118 27,118
03-May-2022 Vanguard Investments Australia Ltd. BUY 21.93 Ordinary 5,803 5,803
04-May-2022 Vanguard Investments Australia Ltd. BUY 21.41 Ordinary 6,910 6,910
04-May-2022 Vanguard Investments Australia Ltd. SELL 21.41 Ordinary (14,175) (14,175)
05-May-2022 Vanguard Investments Australia Ltd. BUY 21.62 Ordinary 20,730 20,730
05-May-2022 Vanguard Investments Australia Ltd. BUY 21.62 Ordinary 62,622 62,622
06-May-2022 Vanguard Investments Australia Ltd. BUY 20.60 Ordinary 20,874 20,874
09-May-2022 Vanguard Investments Australia Ltd. BUY 19.16 Ordinary 22,176 22,176
09-May-2022 Vanguard Investments Australia Ltd. BUY 19.16 Ordinary 4,158 4,158
09-May-2022 Vanguard Investments Australia Ltd. BUY 19.16 Ordinary 20,874 20,874
09-May-2022 Vanguard Investments Australia Ltd. BUY 19.16 Ordinary 4,939 4,939
10-May-2022 Vanguard Investments Australia Ltd. BUY 19.22 Ordinary 13,860 13,860
10-May-2022 Vanguard Investments Australia Ltd. BUY 19.22 Ordinary 95,634 95,634
11-May-2022 Vanguard Investments Australia Ltd. BUY 19.49 Ordinary 20,873 20,873
11-May-2022 Vanguard Investments Australia Ltd. SELL 19.49 Ordinary (186,380) (186,380)
12-May-2022 Vanguard Investments Australia Ltd. BUY 18.91 Ordinary 20,872 20,872
16-May-2022 Vanguard Investments Australia Ltd. BUY 19.55 Ordinary 6,970 6,970
16-May-2022 Vanguard Investments Australia Ltd. BUY 19.55 Ordinary 16,728 16,728
18-May-2022 Vanguard Investments Australia Ltd. BUY 19.08 Ordinary 16,776 16,776
18-May-2022 Vanguard Investments Australia Ltd. BUY 19.08 Ordinary 2,744 2,744
20-May-2022 Vanguard Investments Australia Ltd. BUY 19.37 Ordinary 16,836 16,836
23-May-2022 Vanguard Investments Australia Ltd. BUY 19.16 Ordinary 1,373 1,373
25-May-2022 Vanguard Investments Australia Ltd. BUY 19.43 Ordinary 20,871 20,871
26-May-2022 Vanguard Investments Australia Ltd. SELL 19.68 Ordinary (18,739) (18,739)
27-May-2022 Vanguard Investments Australia Ltd. BUY 19.85 Ordinary 1,905 1,905
30-May-2022 Vanguard Investments Australia Ltd. BUY 20.38 Ordinary 13,990 13,990
30-May-2022 Vanguard Investments Australia Ltd. BUY 20.38 Ordinary 20,874 20,874
30-May-2022 Vanguard Investments Australia Ltd. SELL 20.38 Ordinary (1,905) (1,905)
31-May-2022 Vanguard Investments Australia Ltd. BUY 20.55 Ordinary 2,466 2,466
31-May-2022 Vanguard Investments Australia Ltd. BUY 20.55 Ordinary 1,905 1,905
01-Jun-2022 Vanguard Investments Australia Ltd. BUY 20.36 Ordinary 41,748 41,748
01-Jun-2022
01-Jun-2022
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
SELL
20.36 Ordinary
20.36 Ordinary
4,122
(18,119)
4,122
(18,119)
03-Jun-2022 Vanguard Investments Australia Ltd. BUY 20.24 Ordinary 16,716 16,716
06-Jun-2022 Vanguard Investments Australia Ltd. BUY 20.20 Ordinary 20,873 20,873
07-Jun-2022 Vanguard Investments Australia Ltd. BUY 19.45 Ordinary 79,230 79,230
07-Jun-2022 Vanguard Investments Australia Ltd. BUY 19.45 Ordinary 41,746 41,746
08-Jun-2022 Vanguard Investments Australia Ltd. BUY 19.43 Ordinary 16,704 16,704
08-Jun-2022 Vanguard Investments Australia Ltd. SELL 19.43 Ordinary (6,269) (6,269)
09-Jun-2022 Vanguard Investments Australia Ltd. BUY 19.11 Ordinary 41,744 41,744
09-Jun-2022 Vanguard Investments Australia Ltd. BUY 19.11 Ordinary 1,928 1,928
10-Jun-2022 Vanguard Investments Australia Ltd. BUY 18.58 Ordinary 27,860 27,860
10-Jun-2022 Vanguard Investments Australia Ltd. BUY 18.58 Ordinary 20,872 20,872
14-Jun-2022 Vanguard Investments Australia Ltd. BUY 17.91 Ordinary 11,144 11,144
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
14-Jun-2022 Vanguard Investments Australia Ltd. BUY 17.91 Ordinary 6,965 6,965
14-Jun-2022 Vanguard Investments Australia Ltd. BUY 17.91 Ordinary 20,895 20,895
14-Jun-2022 Vanguard Investments Australia Ltd. SELL 17.91 Ordinary (22,995) (22,995)
14-Jun-2022 Vanguard Investments Australia Ltd. SELL 17.91 Ordinary (20,872) (20,872)
15-Jun-2022 Vanguard Investments Australia Ltd. SELL 17.13 Ordinary (20,712) (20,712)
15-Jun-2022 Vanguard Investments Australia Ltd. SELL 17.13 Ordinary (41,744) (41,744)
15-Jun-2022 Vanguard Investments Australia Ltd. BUY 17.13 Ordinary 1,928 1,928
17-Jun-2022 Vanguard Investments Australia Ltd. BUY 17.11 Ordinary 160,067 160,067
17-Jun-2022 Vanguard Investments Australia Ltd. BUY 17.11 Ordinary 18,148 18,148
17-Jun-2022 Vanguard Investments Australia Ltd. SELL 17.11 Ordinary (63,477) (63,477)
17-Jun-2022 Vanguard Investments Australia Ltd. SELL 17.11 Ordinary (62,610) (62,610)
17-Jun-2022 Vanguard Investments Australia Ltd. BUY 17.11 Ordinary 17,746 17,746
22-Jun-2022 Vanguard Investments Australia Ltd. BUY 17.25 Ordinary 41,704 41,704
23-Jun-2022 Vanguard Investments Australia Ltd. BUY 18.09 Ordinary 7,045 7,045
23-Jun-2022 Vanguard Investments Australia Ltd. BUY 18.09 Ordinary 9,863 9,863
23-Jun-2022 Vanguard Investments Australia Ltd. BUY 18.09 Ordinary 14,090 14,090
23-Jun-2022 Vanguard Investments Australia Ltd. SELL 18.09 Ordinary (9,680) (9,680)
27-Jun-2022 Vanguard Investments Australia Ltd. BUY 18.86 Ordinary 9,856 9,856
27-Jun-2022 Vanguard Investments Australia Ltd. BUY 18.86 Ordinary 3,856 3,856
28-Jun-2022 Vanguard Investments Australia Ltd. BUY 18.99 Ordinary 7,040 7,040
28-Jun-2022 Vanguard Investments Australia Ltd. BUY 18.99 Ordinary 11,264 11,264
28-Jun-2022 Vanguard Investments Australia Ltd. BUY 18.99 Ordinary 7,040 7,040
28-Jun-2022 Vanguard Investments Australia Ltd. BUY 18.99 Ordinary 14,080 14,080
29-Jun-2022 Vanguard Investments Australia Ltd. SELL 18.20 Ordinary (4,233) (4,233)
29-Jun-2022 Vanguard Investments Australia Ltd. BUY 18.20 Ordinary 21,142 21,142
30-Jun-2022 Vanguard Investments Australia Ltd. SELL 17.84 Ordinary (121,276) (121,276)
30-Jun-2022 Vanguard Investments Australia Ltd. SELL 17.84 Ordinary (282,854) (282,854)
30-Jun-2022 Vanguard Investments Australia Ltd. SELL 17.84 Ordinary (5,079) (5,079)
30-Jun-2022 Vanguard Investments Australia Ltd. SELL 17.84 Ordinary (3,541) (3,541)
01-Jul-2022 Vanguard Investments Australia Ltd. BUY 18.23 Ordinary 9,625 9,625
01-Jul-2022 Vanguard Investments Australia Ltd. BUY 18.23 Ordinary 11,000 11,000
01-Jul-2022 Vanguard Investments Australia Ltd. BUY 18.23 Ordinary 13,750 13,750
04-Jul-2022 Vanguard Investments Australia Ltd. BUY 18.74 Ordinary 13,740 13,740
04-Jul-2022
07-Jul-2022
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
18.74 Ordinary
19.19 Ordinary
20,791
4,149
20,791
4,149
08-Jul-2022 Vanguard Investments Australia Ltd. BUY 18.97 Ordinary 20,962 20,962
11-Jul-2022 Vanguard Investments Australia Ltd. BUY 18.66 Ordinary 13,800 13,800
12-Jul-2022 Vanguard Investments Australia Ltd. BUY 18.59 Ordinary 20,959 20,959
13-Jul-2022 Vanguard Investments Australia Ltd. SELL 19.03 Ordinary (67,147) (67,147)
14-Jul-2022 Vanguard Investments Australia Ltd. BUY 18.84 Ordinary 9,681 9,681
15-Jul-2022 Vanguard Investments Australia Ltd. SELL 18.95 Ordinary (17,940) (17,940)
15-Jul-2022 Vanguard Investments Australia Ltd. BUY 18.95 Ordinary 9,660 9,660
15-Jul-2022 Vanguard Investments Australia Ltd. BUY 18.95 Ordinary 20,956 20,956
15-Jul-2022 Vanguard Investments Australia Ltd. BUY 18.95 Ordinary 1,868 1,868
18-Jul-2022 Vanguard Investments Australia Ltd. BUY 19.09 Ordinary 41,916 41,916
18-Jul-2022 Vanguard Investments Australia Ltd. SELL 19.09 Ordinary (188,622) (188,622)
19-Jul-2022 Vanguard Investments Australia Ltd. BUY 18.59 Ordinary 20,956 20,956
19-Jul-2022 Vanguard Investments Australia Ltd. BUY 18.59 Ordinary 62,868 62,868
20-Jul-2022 Vanguard Investments Australia Ltd. BUY 19.17 Ordinary 27,580 27,580
20-Jul-2022 Vanguard Investments Australia Ltd. BUY 19.17 Ordinary 11,032 11,032
20-Jul-2022 Vanguard Investments Australia Ltd. BUY 19.17 Ordinary 20,956 20,956
20-Jul-2022 Vanguard Investments Australia Ltd. BUY 19.17 Ordinary 41,912 41,912
20-Jul-2022 Vanguard Investments Australia Ltd. BUY 19.17 Ordinary 41,912 41,912
20-Jul-2022 Vanguard Investments Australia Ltd. BUY 19.17 Ordinary 167,648 167,648
20-Jul-2022 Vanguard Investments Australia Ltd. BUY 19.17 Ordinary 5,217 5,217
21-Jul-2022 Vanguard Investments Australia Ltd. SELL 19.15 Ordinary (167,664) (167,664)
21-Jul-2022 Vanguard Investments Australia Ltd. BUY 19.15 Ordinary 20,958 20,958
22-Jul-2022 Vanguard Investments Australia Ltd. BUY 19.23 Ordinary 20,760 20,760
27-Jul-2022 Vanguard Investments Australia Ltd. BUY 19.44 Ordinary 5,583 5,583
28-Jul-2022 Vanguard Investments Australia Ltd. BUY 19.79 Ordinary 20,760 20,760
28-Jul-2022
29-Jul-2022
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
SELL
19.79 Ordinary
20.70 Ordinary
2,766
(41,912)
2,766
(41,912)
01-Aug-2022 Vanguard Investments Australia Ltd. BUY 20.65 Ordinary 20,957 20,957
01-Aug-2022
02-Aug-2022
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
SELL
BUY
20.65 Ordinary
20.43 Ordinary
(1,863)
6,920
(1,863)
6,920
03-Aug-2022 Vanguard Investments Australia Ltd. BUY 20.47 Ordinary 20,957 20,957
04-Aug-2022 Vanguard Investments Australia Ltd. BUY 20.50 Ordinary 20,730 20,730
04-Aug-2022 Vanguard Investments Australia Ltd. BUY 20.50 Ordinary 5,532 5,532
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
04-Aug-2022 Vanguard Investments Australia Ltd. BUY 20.50 Ordinary 6,915 6,915
05-Aug-2022 Vanguard Investments Australia Ltd. BUY 20.83 Ordinary 62,871 62,871
08-Aug-2022 Vanguard Investments Australia Ltd. BUY 20.13 Ordinary 6,915 6,915
09-Aug-2022 Vanguard Investments Australia Ltd. BUY 20.50 Ordinary 20,956 20,956
10-Aug-2022 Vanguard Investments Australia Ltd. BUY 19.97 Ordinary 41,910 41,910
11-Aug-2022 Vanguard Investments Australia Ltd. BUY 20.77 Ordinary 1,865 1,865
16-Aug-2022 Vanguard Investments Australia Ltd. BUY 20.55 Ordinary 6,935 6,935
16-Aug-2022 Vanguard Investments Australia Ltd. SELL 20.58 Ordinary (329,411) (329,411)
18-Aug-2022 Vanguard Investments Australia Ltd. BUY 21.04 Ordinary 8,340 8,340
19-Aug-2022 Vanguard Investments Australia Ltd. BUY 20.49 Ordinary 20,850 20,850
19-Aug-2022 Vanguard Investments Australia Ltd. SELL 20.51 Ordinary (156,694) (156,694)
24-Aug-2022 Vanguard Investments Australia Ltd. BUY 19.35 Ordinary 20,865 20,865
24-Aug-2022 Vanguard Investments Australia Ltd. BUY 19.35 Ordinary 42,178 42,178
29-Aug-2022 Vanguard Investments Australia Ltd. BUY 20.13 Ordinary 3,744 3,744
31-Aug-2022 Vanguard Investments Australia Ltd. BUY 19.67 Ordinary 27,880 27,880
31-Aug-2022 Vanguard Investments Australia Ltd. BUY 19.67 Ordinary 42,186 42,186
31-Aug-2022 Vanguard Investments Australia Ltd. BUY 19.67 Ordinary 705 705
01-Sep-2022 Vanguard Investments Australia Ltd. BUY 19.17 Ordinary 7,015 7,015
01-Sep-2022 Vanguard Investments Australia Ltd. BUY 19.17 Ordinary 2,202 2,202
02-Sep-2022 Vanguard Investments Australia Ltd. SELL 19.21 Ordinary (1,895) (1,895)
05-Sep-2022 Vanguard Investments Australia Ltd. BUY 18.85 Ordinary 35,175 35,175
05-Sep-2022 Vanguard Investments Australia Ltd. BUY 18.85 Ordinary 825 825
07-Sep-2022 Vanguard Investments Australia Ltd. BUY 18.59 Ordinary 21,097 21,097
07-Sep-2022 Vanguard Investments Australia Ltd. BUY 18.59 Ordinary 42,194 42,194
08-Sep-2022 Vanguard Investments Australia Ltd. BUY 19.26 Ordinary 9,884 9,884
08-Sep-2022 Vanguard Investments Australia Ltd. BUY 19.25 Ordinary 176,771 176,771
09-Sep-2022 Vanguard Investments Australia Ltd. BUY 19.05 Ordinary 35,325 35,325
12-Sep-2022 Vanguard Investments Australia Ltd. BUY 19.18 Ordinary 7,070 7,070
12-Sep-2022 Vanguard Investments Australia Ltd. BUY 19.18 Ordinary 1,905 1,905
14-Sep-2022 Vanguard Investments Australia Ltd. BUY 18.69 Ordinary 42,192 42,192
15-Sep-2022 Vanguard Investments Australia Ltd. SELL 18.29 Ordinary (42,188) (42,188)
16-Sep-2022 Vanguard Investments Australia Ltd. BUY 17.80 Ordinary 74,242 74,242
16-Sep-2022 Vanguard Investments Australia Ltd. BUY 17.80 Ordinary 33,969 33,969
16-Sep-2022 Vanguard Investments Australia Ltd. BUY 17.80 Ordinary 1,905 1,905
16-Sep-2022 Vanguard Investments Australia Ltd. BUY 17.80 Ordinary 15,563 15,563
19-Sep-2022 Vanguard Investments Australia Ltd. BUY 17.87 Ordinary 7,070 7,070
20-Sep-2022 Vanguard Investments Australia Ltd. BUY 17.84 Ordinary 7,075 7,075
21-Sep-2022 Vanguard Investments Australia Ltd. BUY 17.55 Ordinary 42,100 42,100
23-Sep-2022 Vanguard Investments Australia Ltd. BUY 16.90 Ordinary 11,304 11,304
23-Sep-2022 Vanguard Investments Australia Ltd. BUY 16.90 Ordinary 28,260 28,260
23-Sep-2022 Vanguard Investments Australia Ltd. BUY 16.90 Ordinary 21,050 21,050
23-Sep-2022 Vanguard Investments Australia Ltd. BUY 16.90 Ordinary 21,050 21,050
27-Sep-2022 Vanguard Investments Australia Ltd. BUY 16.36 Ordinary 12,717 12,717
27-Sep-2022 Vanguard Investments Australia Ltd. BUY 16.36 Ordinary 42,100 42,100
27-Sep-2022 Vanguard Investments Australia Ltd. BUY 16.36 Ordinary 42,100 42,100
28-Sep-2022 Vanguard Investments Australia Ltd. BUY 16.10 Ordinary 3,810 3,810
29-Sep-2022 Vanguard Investments Australia Ltd. BUY 16.23 Ordinary 12,708 12,708
30-Sep-2022 Vanguard Investments Australia Ltd. SELL 15.78 Ordinary (39,508) (39,508)
30-Sep-2022 Vanguard Investments Australia Ltd. SELL 15.78 Ordinary (354,630) (354,630)
30-Sep-2022 Vanguard Investments Australia Ltd. SELL 15.78 Ordinary (3,292) (3,292)
03-Oct-2022 Vanguard Investments Australia Ltd. BUY 15.84 Ordinary 27,740 27,740
03-Oct-2022 Vanguard Investments Australia Ltd. BUY 15.84 Ordinary 12,483 12,483
03-Oct-2022 Vanguard Investments Australia Ltd. BUY 15.84 Ordinary 41,824 41,824
04-Oct-2022 Vanguard Investments Australia Ltd. BUY 16.74 Ordinary 20,911 20,911
04-Oct-2022 Vanguard Investments Australia Ltd. BUY 16.74 Ordinary 20,911 20,911
05-Oct-2022 Vanguard Investments Australia Ltd. BUY 17.28 Ordinary 8,304 8,304
10-Oct-2022 Vanguard Investments Australia Ltd. BUY 16.14 Ordinary 41,822 41,822
11-Oct-2022 Vanguard Investments Australia Ltd. BUY 15.88 Ordinary 9,688 9,688
11-Oct-2022 Vanguard Investments Australia Ltd. BUY 15.88 Ordinary 1,863 1,863
12-Oct-2022 Vanguard Investments Australia Ltd. BUY 15.96 Ordinary 41,820 41,820
13-Oct-2022 Vanguard Investments Australia Ltd. BUY 15.74 Ordinary 41,820 41,820
13-Oct-2022 Vanguard Investments Australia Ltd. BUY 15.74 Ordinary 20,910 20,910
13-Oct-2022 Vanguard Investments Australia Ltd. BUY 15.74 Ordinary 4,155 4,155
17-Oct-2022 Vanguard Investments Australia Ltd. BUY 16.03 Ordinary 6,910 6,910
17-Oct-2022 Vanguard Investments Australia Ltd. BUY 16.03 Ordinary 20,909 20,909
18-Oct-2022 Vanguard Investments Australia Ltd. BUY 16.62 Ordinary 27,620 27,620
20-Oct-2022 Vanguard Investments Australia Ltd. BUY 16.52 Ordinary 41,818 41,818
24-Oct-2022 Vanguard Investments Australia Ltd. BUY 16.29 Ordinary 20,909 20,909
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
24-Oct-2022 Vanguard Investments Australia Ltd. BUY 16.29 Ordinary 41,818 41,818
24-Oct-2022 Vanguard Investments Australia Ltd. BUY 16.29 Ordinary 5,941 5,941
25-Oct-2022 Vanguard Investments Australia Ltd. BUY 16.56 Ordinary 30,294 30,294
25-Oct-2022 Vanguard Investments Australia Ltd. BUY 16.56 Ordinary 1,863 1,863
26-Oct-2022 Vanguard Investments Australia Ltd. BUY 16.95 Ordinary 8,268 8,268
27-Oct-2022 Vanguard Investments Australia Ltd. BUY 16.93 Ordinary 20,907 20,907
28-Oct-2022 Vanguard Investments Australia Ltd. BUY 16.75 Ordinary 44,098 44,098
31-Oct-2022
02-Nov-2022
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
17.00 Ordinary
17.11 Ordinary
20,625
9,618
20,625
9,618
02-Nov-2022 Vanguard Investments Australia Ltd. BUY 17.11 Ordinary 41,814 41,814
04-Nov-2022 Vanguard Investments Australia Ltd. BUY 16.83 Ordinary 41,814 41,814
07-Nov-2022 Vanguard Investments Australia Ltd. BUY 16.98 Ordinary 4,164 4,164
10-Nov-2022 Vanguard Investments Australia Ltd. BUY 17.23 Ordinary 41,812 41,812
14-Nov-2022 Vanguard Investments Australia Ltd. BUY 18.17 Ordinary 27,440 27,440
15-Nov-2022 Vanguard Investments Australia Ltd. BUY 17.88 Ordinary 41,808 41,808
16-Nov-2022 Vanguard Investments Australia Ltd. BUY 17.89 Ordinary 20,906 20,906
16-Nov-2022 Vanguard Investments Australia Ltd. BUY 17.89 Ordinary 62,718 62,718
16-Nov-2022 Vanguard Investments Australia Ltd. BUY 17.89 Ordinary 20,906 20,906
17-Nov-2022 Vanguard Investments Australia Ltd. BUY 18.18 Ordinary 62,715 62,715
17-Nov-2022
18-Nov-2022
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
18.18 Ordinary
18.36 Ordinary
41,810
41,810
41,810
41,810
21-Nov-2022 Vanguard Investments Australia Ltd. SELL 18.12 Ordinary (41,250) (41,250)
21-Nov-2022 Vanguard Investments Australia Ltd. BUY 18.12 Ordinary 5,999 5,999
22-Nov-2022 Vanguard Investments Australia Ltd. BUY 18.15 Ordinary 20,904 20,904
23-Nov-2022 Vanguard Investments Australia Ltd. BUY 18.23 Ordinary 20,903 20,903
24-Nov-2022 Vanguard Investments Australia Ltd. BUY 18.56 Ordinary 20,595 20,595
24-Nov-2022 Vanguard Investments Australia Ltd. BUY 18.56 Ordinary 20,904 20,904
25-Nov-2022 Vanguard Investments Australia Ltd. BUY 18.77 Ordinary 20,904 20,904
28-Nov-2022 Vanguard Investments Australia Ltd. BUY 18.91 Ordinary 62,709 62,709
28-Nov-2022
29-Nov-2022
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
18.91 Ordinary
18.69 Ordinary
1,874
20,595
1,874
20,595
29-Nov-2022 Vanguard Investments Australia Ltd. BUY 18.69 Ordinary 20,902 20,902
30-Nov-2022 Vanguard Investments Australia Ltd. BUY 19.12 Ordinary 3,302 3,302
05-Dec-2022 Vanguard Investments Australia Ltd. BUY 18.73 Ordinary 34,300 34,300
06-Dec-2022 Vanguard Investments Australia Ltd. BUY 18.52 Ordinary 20,903 20,903
08-Dec-2022 Vanguard Investments Australia Ltd. BUY 18.23 Ordinary 5,576 5,576
12-Dec-2022 Vanguard Investments Australia Ltd. BUY 18.20 Ordinary 13,740 13,740
13-Dec-2022 Vanguard Investments Australia Ltd. BUY 18.31 Ordinary 13,750 13,750
13-Dec-2022 Vanguard Investments Australia Ltd. BUY 18.31 Ordinary 20,625 20,625
14-Dec-2022
14-Dec-2022
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
SELL
BUY
18.60 Ordinary
18.60 Ordinary
(39,875)
20,901
(39,875)
20,901
16-Dec-2022 Vanguard Investments Australia Ltd. BUY 18.22 Ordinary 97,935 97,935
16-Dec-2022 Vanguard Investments Australia Ltd. BUY 18.22 Ordinary 15,020 15,020
16-Dec-2022 Vanguard Investments Australia Ltd. BUY 18.22 Ordinary 20,901 20,901
16-Dec-2022 Vanguard Investments Australia Ltd. BUY 18.22 Ordinary 11,303 11,303
16-Dec-2022 Vanguard Investments Australia Ltd. BUY 18.22 Ordinary 73,697 73,697
16-Dec-2022 Vanguard Investments Australia Ltd. SELL 18.22 Ordinary (3,068) (3,068)
19-Dec-2022 Vanguard Investments Australia Ltd. BUY 17.96 Ordinary 54,325 54,325
20-Dec-2022 Vanguard Investments Australia Ltd. BUY 17.10 Ordinary 13,880 13,880
20-Dec-2022 Vanguard Investments Australia Ltd. BUY 17.10 Ordinary 20,993 20,993
20-Dec-2022
21-Dec-2022
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
17.10 Ordinary
17.50 Ordinary
1,901
20,993
1,901
20,993
22-Dec-2022 Vanguard Investments Australia Ltd. SELL 17.73 Ordinary (24,894) (24,894)
22-Dec-2022 Vanguard Investments Australia Ltd. BUY 17.73 Ordinary 20,993 20,993
23-Dec-2022 Vanguard Investments Australia Ltd. SELL 17.43 Ordinary (16,608) (16,608)
23-Dec-2022 Vanguard Investments Australia Ltd. BUY 17.43 Ordinary 20,993 20,993
28-Dec-2022 Vanguard Investments Australia Ltd. SELL 17.42 Ordinary (48,405) (48,405)
30-Dec-2022 Vanguard Investments Australia Ltd. SELL 17.36 Ordinary (54,594) (54,594)
03-Jan-2023 Vanguard Investments Australia Ltd. BUY 17.31 Ordinary 34,375 34,375
03-Jan-2023 Vanguard Investments Australia Ltd. BUY 17.31 Ordinary 5,484 5,484
06-Jan-2023
12-Jan-2023
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
17.55 Ordinary
18.62 Ordinary
21,073
3,105
21,073
3,105
13-Jan-2023 Vanguard Investments Australia Ltd. SELL 18.64 Ordinary (20,610) (20,610)
16-Jan-2023 Vanguard Investments Australia Ltd. SELL 19.05 Ordinary (463,606) (463,606)
18-Jan-2023 Vanguard Investments Australia Ltd. BUY 19.08 Ordinary 2,744 2,744
19-Jan-2023 Vanguard Investments Australia Ltd. BUY 19.19 Ordinary 21,070 21,070
20-Jan-2023 Vanguard Investments Australia Ltd. BUY 19.19 Ordinary 21,073 21,073
20-Jan-2023 Vanguard Investments Australia Ltd. SELL 19.19 Ordinary (24,696) (24,696)
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
24-Jan-2023 Vanguard Investments Australia Ltd. BUY 19.55 Ordinary 21,071 21,071
24-Jan-2023 Vanguard Investments Australia Ltd. SELL 19.55 Ordinary (26,068) (26,068)
25-Jan-2023 Vanguard Investments Australia Ltd. BUY 19.41 Ordinary 273,923 273,923
25-Jan-2023 Vanguard Investments Australia Ltd. BUY 19.41 Ordinary 1,885 1,885
25-Jan-2023 Vanguard Investments Australia Ltd. SELL 19.41 Ordinary (26,068) (26,068)
27-Jan-2023 Vanguard Investments Australia Ltd. BUY 19.92 Ordinary 21,071 21,071
01-Feb-2023 Vanguard Investments Australia Ltd. SELL 20.21 Ordinary (28,833) (28,833)
01-Feb-2023 Vanguard Investments Australia Ltd. SELL 20.21 Ordinary (21,070) (21,070)
02-Feb-2023 Vanguard Investments Australia Ltd. BUY 20.39 Ordinary 1,885 1,885
03-Feb-2023 Vanguard Investments Australia Ltd. SELL 20.95 Ordinary (21,936) (21,936)
03-Feb-2023 Vanguard Investments Australia Ltd. BUY 20.95 Ordinary 27,420 27,420
03-Feb-2023 Vanguard Investments Australia Ltd. SELL 20.95 Ordinary (21,068) (21,068)
06-Feb-2023 Vanguard Investments Australia Ltd. BUY 20.43 Ordinary 21,069 21,069
06-Feb-2023 Vanguard Investments Australia Ltd. BUY 20.43 Ordinary 42,138 42,138
09-Feb-2023 Vanguard Investments Australia Ltd. BUY 19.73 Ordinary 21,071 21,071
13-Feb-2023 Vanguard Investments Australia Ltd. BUY 19.85 Ordinary 20,565 20,565
17-Feb-2023 Vanguard Investments Australia Ltd. BUY 19.88 Ordinary 21,904 21,904
20-Feb-2023 Vanguard Investments Australia Ltd. BUY 19.80 Ordinary 21,167 21,167
20-Feb-2023 Vanguard Investments Australia Ltd. BUY 19.80 Ordinary 1,886 1,886
21-Feb-2023 Vanguard Investments Australia Ltd. BUY 19.61 Ordinary 20,535 20,535
21-Feb-2023 Vanguard Investments Australia Ltd. SELL 19.61 Ordinary (82,140) (82,140)
22-Feb-2023 Vanguard Investments Australia Ltd. BUY 19.70 Ordinary 13,700 13,700
22-Feb-2023 Vanguard Investments Australia Ltd. BUY 19.70 Ordinary 42,344 42,344
22-Feb-2023 Vanguard Investments Australia Ltd. BUY 19.53 Ordinary 9,440 9,440
23-Feb-2023 Vanguard Investments Australia Ltd. SELL 19.78 Ordinary (1,891) (1,891)
24-Feb-2023 Vanguard Investments Australia Ltd. BUY 19.97 Ordinary 1,892 1,892
24-Feb-2023 Vanguard Investments Australia Ltd. BUY 19.97 Ordinary 1,892 1,892
27-Feb-2023 Vanguard Investments Australia Ltd. BUY 19.50 Ordinary 21,173 21,173
27-Feb-2023 Vanguard Investments Australia Ltd. BUY 19.50 Ordinary 21,173 21,173
01-Mar-2023 Vanguard Investments Australia Ltd. BUY 19.43 Ordinary 20,505 20,505
01-Mar-2023 Vanguard Investments Australia Ltd. SELL 19.43 Ordinary (24,606) (24,606)
01-Mar-2023 Vanguard Investments Australia Ltd. BUY 19.43 Ordinary 42,348 42,348
01-Mar-2023 Vanguard Investments Australia Ltd. BUY 19.43 Ordinary 4,140 4,140
03-Mar-2023 Vanguard Investments Australia Ltd. BUY 19.16 Ordinary 17,758 17,758
07-Mar-2023 Vanguard Investments Australia Ltd. BUY 19.70 Ordinary 21,173 21,173
08-Mar-2023 Vanguard Investments Australia Ltd. BUY 19.74 Ordinary 63,507 63,507
08-Mar-2023 Vanguard Investments Australia Ltd. BUY 19.74 Ordinary 958 958
09-Mar-2023 Vanguard Investments Australia Ltd. BUY 19.61 Ordinary 2,552 2,552
10-Mar-2023 Vanguard Investments Australia Ltd. BUY 19.28 Ordinary 20,640 20,640
10-Mar-2023 Vanguard Investments Australia Ltd. BUY 19.28 Ordinary 42,344 42,344
13-Mar-2023 Vanguard Investments Australia Ltd. SELL 19.14 Ordinary (15,136) (15,136)
14-Mar-2023 Vanguard Investments Australia Ltd. BUY 19.16 Ordinary 27,520 27,520
14-Mar-2023 Vanguard Investments Australia Ltd. BUY 19.16 Ordinary 21,176 21,176
14-Mar-2023 Vanguard Investments Australia Ltd. BUY 19.16 Ordinary 1,918 1,918
15-Mar-2023 Vanguard Investments Australia Ltd. BUY 19.06 Ordinary 1,917 1,917
15-Mar-2023 Vanguard Investments Australia Ltd. BUY 19.06 Ordinary 8,532 8,532
16-Mar-2023 Vanguard Investments Australia Ltd. BUY 19.22 Ordinary 27,500 27,500
16-Mar-2023 Vanguard Investments Australia Ltd. BUY 19.22 Ordinary 21,174 21,174
17-Mar-2023 Vanguard Investments Australia Ltd. BUY 18.98 Ordinary 194,969 194,969
17-Mar-2023 Vanguard Investments Australia Ltd. BUY 18.98 Ordinary 88,077 88,077
17-Mar-2023 Vanguard Investments Australia Ltd. BUY 18.98 Ordinary 381,961 381,961
17-Mar-2023 Vanguard Investments Australia Ltd. BUY 18.98 Ordinary 9,151 9,151
20-Mar-2023 Vanguard Investments Australia Ltd. SELL 18.44 Ordinary (35,490) (35,490)
20-Mar-2023 Vanguard Investments Australia Ltd. BUY 18.44 Ordinary 21,167 21,167
20-Mar-2023 Vanguard Investments Australia Ltd. SELL 18.44 Ordinary (6,939) (6,939)
21-Mar-2023 Vanguard Investments Australia Ltd. BUY 18.55 Ordinary 20,400 20,400
22-Mar-2023 Vanguard Investments Australia Ltd. BUY 18.51 Ordinary 42,348 42,348
22-Mar-2023 Vanguard Investments Australia Ltd. SELL 18.51 Ordinary (20,685) (20,685)
24-Mar-2023 Vanguard Investments Australia Ltd. BUY 18.45 Ordinary 16,248 16,248
24-Mar-2023 Vanguard Investments Australia Ltd. SELL 18.45 Ordinary (63,525) (63,525)
27-Mar-2023 Vanguard Investments Australia Ltd. BUY 18.84 Ordinary 21,177 21,177
31-Mar-2023 Vanguard Investments Australia Ltd. SELL 18.80 Ordinary (617,304) (617,304)
31-Mar-2023 Vanguard Investments Australia Ltd. SELL 18.79 Ordinary (1,194) (1,194)
03-Apr-2023 Vanguard Investments Australia Ltd. BUY 19.23 Ordinary 1,906 1,906
04-Apr-2023 Vanguard Investments Australia Ltd. BUY 19.42 Ordinary 20,055 20,055
04-Apr-2023 Vanguard Investments Australia Ltd. BUY 19.42 Ordinary 41,868 41,868
04-Apr-2023 Vanguard Investments Australia Ltd. BUY 19.42 Ordinary 4,107 4,107
05-Apr-2023 Vanguard Investments Australia Ltd. BUY 19.20 Ordinary 85,172 85,172
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
06-Apr-2023 Vanguard Investments Australia Ltd. BUY 18.86 Ordinary 20,934 20,934
06-Apr-2023 Vanguard Investments Australia Ltd. BUY 18.86 Ordinary 4,107 4,107
11-Apr-2023 Vanguard Investments Australia Ltd. BUY 19.14 Ordinary 2,738 2,738
12-Apr-2023 Vanguard Investments Australia Ltd. SELL 19.20 Ordinary (137,571) (137,571)
14-Apr-2023 Vanguard Investments Australia Ltd. SELL 19.18 Ordinary (20,932) (20,932)
14-Apr-2023 Vanguard Investments Australia Ltd. SELL 19.18 Ordinary (41,864) (41,864)
17-Apr-2023 Vanguard Investments Australia Ltd. SELL 19.42 Ordinary (41,864) (41,864)
17-Apr-2023 Vanguard Investments Australia Ltd. BUY 19.42 Ordinary 1,906 1,906
18-Apr-2023 Vanguard Investments Australia Ltd. BUY 19.19 Ordinary 93,142 93,142
18-Apr-2023 Vanguard Investments Australia Ltd. BUY 19.19 Ordinary 20,932 20,932
19-Apr-2023 Vanguard Investments Australia Ltd. BUY 18.88 Ordinary 20,932 20,932
24-Apr-2023 Vanguard Investments Australia Ltd. BUY 19.35 Ordinary 20,931 20,931
28-Apr-2023 Vanguard Investments Australia Ltd. SELL 19.31 Ordinary (255,505) (255,505)
01-May-2023 Vanguard Investments Australia Ltd. BUY 19.55 Ordinary 4,360 4,360
02-May-2023 Vanguard Investments Australia Ltd. BUY 19.27 Ordinary 13,510 13,510
02-May-2023 Vanguard Investments Australia Ltd. BUY 19.27 Ordinary 1,906 1,906
03-May-2023 Vanguard Investments Australia Ltd. BUY 19.07 Ordinary 60,104 60,104
03-May-2023 Vanguard Investments Australia Ltd. BUY 19.07 Ordinary 12,168 12,168
03-May-2023 Vanguard Investments Australia Ltd. BUY 19.07 Ordinary 20,930 20,930
08-May-2023 Vanguard Investments Australia Ltd. BUY 19.96 Ordinary 2,760 2,760
10-May-2023 Vanguard Investments Australia Ltd. BUY 19.79 Ordinary 1,909 1,909
11-May-2023 Vanguard Investments Australia Ltd. BUY 19.97 Ordinary 10,832 10,832
12-May-2023 Vanguard Investments Australia Ltd. BUY 20.16 Ordinary 10,824 10,824
15-May-2023 Vanguard Investments Australia Ltd. BUY 20.39 Ordinary 20,929 20,929
17-May-2023 Vanguard Investments Australia Ltd. SELL 20.05 Ordinary (280,418) (280,418)
18-May-2023 Vanguard Investments Australia Ltd. BUY 20.14 Ordinary 5,431 5,431
23-May-2023 Vanguard Investments Australia Ltd. BUY 20.25 Ordinary 20,928 20,928
26-May-2023 Vanguard Investments Australia Ltd. BUY 19.81 Ordinary 20,928 20,928
31-May-2023 Vanguard Investments Australia Ltd. SELL 19.63 Ordinary (968) (968)
01-Jun-2023 Vanguard Investments Australia Ltd. BUY 19.80 Ordinary 13,430 13,430
01-Jun-2023 Vanguard Investments Australia Ltd. SELL 19.80 Ordinary (36,261) (36,261)
02-Jun-2023 Vanguard Investments Australia Ltd. BUY 19.88 Ordinary 20,926 20,926
06-Jun-2023 Vanguard Investments Australia Ltd. SELL 19.94 Ordinary (28,098) (28,098)
06-Jun-2023 Vanguard Investments Australia Ltd. BUY 19.94 Ordinary 20,926 20,926
07-Jun-2023 Vanguard Investments Australia Ltd. BUY 19.87 Ordinary 9,366 9,366
09-Jun-2023 Vanguard Investments Australia Ltd. BUY 19.61 Ordinary 10,696 10,696
15-Jun-2023 Vanguard Investments Australia Ltd. BUY 19.90 Ordinary 12,024 12,024
15-Jun-2023 Vanguard Investments Australia Ltd. BUY 19.90 Ordinary 1,900 1,900
15-Jun-2023 Vanguard Investments Australia Ltd. BUY 19.90 Ordinary 2,774 2,774
16-Jun-2023 Vanguard Investments Australia Ltd. SELL 20.21 Ordinary (136,298) (136,298)
16-Jun-2023 Vanguard Investments Australia Ltd. SELL 20.21 Ordinary (8,965) (8,965)
16-Jun-2023 Vanguard Investments Australia Ltd. BUY 20.21 Ordinary 20,878 20,878
20-Jun-2023 Vanguard Investments Australia Ltd. SELL 20.73 Ordinary (20,878) (20,878)
21-Jun-2023 Vanguard Investments Australia Ltd. BUY 20.47 Ordinary 41,756 41,756
21-Jun-2023 Vanguard Investments Australia Ltd. SELL 20.48 Ordinary (236,422) (236,422)
22-Jun-2023 Vanguard Investments Australia Ltd. BUY 20.16 Ordinary 4,161 4,161
23-Jun-2023 Vanguard Investments Australia Ltd. BUY 19.63 Ordinary 20,877 20,877
23-Jun-2023 Vanguard Investments Australia Ltd. BUY 19.63 Ordinary 4,161 4,161
26-Jun-2023 Vanguard Investments Australia Ltd. BUY 19.57 Ordinary 10,624 10,624
26-Jun-2023 Vanguard Investments Australia Ltd. BUY 19.57 Ordinary 20,877 20,877
27-Jun-2023 Vanguard Investments Australia Ltd. BUY 19.81 Ordinary 11,925 11,925
28-Jun-2023 Vanguard Investments Australia Ltd. SELL 20.18 Ordinary (20,878) (20,878)
29-Jun-2023 Vanguard Investments Australia Ltd. BUY 20.12 Ordinary 1,902 1,902
30-Jun-2023 Vanguard Investments Australia Ltd. SELL 20.07 Ordinary (1,527) (1,527)
03-Jul-2023 Vanguard Investments Australia Ltd. BUY 20.18 Ordinary 21,008 21,008
03-Jul-2023 Vanguard Investments Australia Ltd. BUY 20.18 Ordinary 4,134 4,134
03-Jul-2023 Vanguard Investments Australia Ltd. BUY 20.18 Ordinary 4,221 4,221
04-Jul-2023 Vanguard Investments Australia Ltd. SELL 20.33 Ordinary (85,345) (85,345)
04-Jul-2023 Vanguard Investments Australia Ltd. BUY 20.33 Ordinary 20,988 20,988
05-Jul-2023 Vanguard Investments Australia Ltd. SELL 20.34 Ordinary (65,600) (65,600)
05-Jul-2023 Vanguard Investments Australia Ltd. SELL 20.34 Ordinary (13,120) (13,120)
06-Jul-2023 Vanguard Investments Australia Ltd. BUY 20.40 Ordinary 90,705 90,705
07-Jul-2023 Vanguard Investments Australia Ltd. BUY 19.62 Ordinary 13,110 13,110
07-Jul-2023 Vanguard Investments Australia Ltd. BUY 19.62 Ordinary 20,985 20,985
10-Jul-2023 Vanguard Investments Australia Ltd. BUY 19.33 Ordinary 22,304 22,304
11-Jul-2023 Vanguard Investments Australia Ltd. BUY 19.81 Ordinary 6,895 6,895
12-Jul-2023 Vanguard Investments Australia Ltd. BUY 19.77 Ordinary 20,987 20,987
12-Jul-2023 Vanguard Investments Australia Ltd. BUY 19.77 Ordinary 1,869 1,869
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
13-Jul-2023 Vanguard Investments Australia Ltd. BUY 20.58 Ordinary 1,869 1,869
13-Jul-2023 Vanguard Investments Australia Ltd. BUY 20.58 Ordinary 1,869 1,869
14-Jul-2023 Vanguard Investments Australia Ltd. SELL 20.64 Ordinary (1,869) (1,869)
17-Jul-2023 Vanguard Investments Australia Ltd. BUY 20.73 Ordinary 57,781 57,781
19-Jul-2023 Vanguard Investments Australia Ltd. BUY 20.52 Ordinary 13,070 13,070
20-Jul-2023 Vanguard Investments Australia Ltd. BUY 20.41 Ordinary 6,530 6,530
24-Jul-2023 Vanguard Investments Australia Ltd. BUY 20.70 Ordinary 10,456 10,456
25-Jul-2023 Vanguard Investments Australia Ltd. BUY 20.74 Ordinary 41,968 41,968
25-Jul-2023 Vanguard Investments Australia Ltd. BUY 20.74 Ordinary 41,968 41,968
26-Jul-2023 Vanguard Investments Australia Ltd. BUY 20.52 Ordinary 20,982 20,982
26-Jul-2023 Vanguard Investments Australia Ltd. SELL 20.52 Ordinary (27,600) (27,600)
31-Jul-2023 Vanguard Investments Australia Ltd. BUY 20.54 Ordinary 20,983 20,983
31-Jul-2023 Vanguard Investments Australia Ltd. SELL 20.54 Ordinary (4,140) (4,140)
01-Aug-2023 Vanguard Investments Australia Ltd. BUY 20.67 Ordinary 20,980 20,980
02-Aug-2023 Vanguard Investments Australia Ltd. BUY 20.17 Ordinary 4,190 4,190
03-Aug-2023 Vanguard Investments Australia Ltd. BUY 20.12 Ordinary 10,480 10,480
03-Aug-2023 Vanguard Investments Australia Ltd. SELL 20.12 Ordinary (104,910) (104,910)
04-Aug-2023 Vanguard Investments Australia Ltd. BUY 19.95 Ordinary 20,982 20,982
08-Aug-2023 Vanguard Investments Australia Ltd. BUY 20.20 Ordinary 41,958 41,958
09-Aug-2023 Vanguard Investments Australia Ltd. BUY 20.16 Ordinary 13,050 13,050
10-Aug-2023 Vanguard Investments Australia Ltd. BUY 20.27 Ordinary 13,060 13,060
11-Aug-2023 Vanguard Investments Australia Ltd. BUY 20.19 Ordinary 41,962 41,962
14-Aug-2023 Vanguard Investments Australia Ltd. BUY 20.00 Ordinary 41,958 41,958
15-Aug-2023 Vanguard Investments Australia Ltd. BUY 19.89 Ordinary 20,978 20,978
16-Aug-2023 Vanguard Investments Australia Ltd. BUY 19.75 Ordinary 88,054 88,054
16-Aug-2023 Vanguard Investments Australia Ltd. BUY 19.75 Ordinary 13,080 13,080
16-Aug-2023 Vanguard Investments Australia Ltd. BUY 19.75 Ordinary 10,464 10,464
16-Aug-2023 Vanguard Investments Australia Ltd. BUY 19.75 Ordinary 1,010 1,010
16-Aug-2023 Vanguard Investments Australia Ltd. BUY 19.81 Ordinary 3,763 3,763
17-Aug-2023 Vanguard Investments Australia Ltd. BUY 20.88 Ordinary 13,080 13,080
17-Aug-2023 Vanguard Investments Australia Ltd. BUY 20.88 Ordinary 21,051 21,051
18-Aug-2023 Vanguard Investments Australia Ltd. BUY 22.40 Ordinary 13,090 13,090
22-Aug-2023 Vanguard Investments Australia Ltd. BUY 22.42 Ordinary 115,770 115,770
23-Aug-2023 Vanguard Investments Australia Ltd. BUY 22.35 Ordinary 5,464 5,464
23-Aug-2023 Vanguard Investments Australia Ltd. BUY 22.35 Ordinary 60,104 60,104
23-Aug-2023 Vanguard Investments Australia Ltd. BUY 22.35 Ordinary 13,660 13,660
23-Aug-2023 Vanguard Investments Australia Ltd. BUY 22.35 Ordinary 38,248 38,248
25-Aug-2023 Vanguard Investments Australia Ltd. BUY 22.58 Ordinary 13,670 13,670
28-Aug-2023 Vanguard Investments Australia Ltd. BUY 22.73 Ordinary 21,092 21,092
30-Aug-2023 Vanguard Investments Australia Ltd. BUY 23.20 Ordinary 36,990 36,990
30-Aug-2023 Vanguard Investments Australia Ltd. BUY 23.20 Ordinary 13,700 13,700
30-Aug-2023 Vanguard Investments Australia Ltd. BUY 23.20 Ordinary 6,940 6,940
31-Aug-2023 Vanguard Investments Australia Ltd. BUY 23.36 Ordinary 63,276 63,276
31-Aug-2023 Vanguard Investments Australia Ltd. BUY 23.36 Ordinary 419 419
05-Sep-2023 Vanguard Investments Australia Ltd. BUY 23.10 Ordinary 21,093 21,093
06-Sep-2023 Vanguard Investments Australia Ltd. BUY 23.09 Ordinary 19,306 19,306
07-Sep-2023 Vanguard Investments Australia Ltd. BUY 23.21 Ordinary 2,411 2,411
08-Sep-2023 Vanguard Investments Australia Ltd. BUY 23.19 Ordinary 42,190 42,190
08-Sep-2023 Vanguard Investments Australia Ltd. BUY 23.19 Ordinary 1,902 1,902
11-Sep-2023 Vanguard Investments Australia Ltd. BUY 23.05 Ordinary 5,556 5,556
12-Sep-2023 Vanguard Investments Australia Ltd. BUY 22.91 Ordinary 13,910 13,910
12-Sep-2023 Vanguard Investments Australia Ltd. BUY 22.91 Ordinary 42,182 42,182
12-Sep-2023 Vanguard Investments Australia Ltd. SELL 22.91 Ordinary (10,615) (10,615)
13-Sep-2023 Vanguard Investments Australia Ltd. BUY 22.65 Ordinary 42,184 42,184
14-Sep-2023 Vanguard Investments Australia Ltd. BUY 22.60 Ordinary 18,135 18,135
14-Sep-2023 Vanguard Investments Australia Ltd. SELL 22.60 Ordinary (6,970) (6,970)
15-Sep-2023 Vanguard Investments Australia Ltd. BUY 22.67 Ordinary 93,124 93,124
15-Sep-2023 Vanguard Investments Australia Ltd. SELL 22.67 Ordinary (68,773) (68,773)
15-Sep-2023 Vanguard Investments Australia Ltd. SELL 22.67 Ordinary (75,931) (75,931)
15-Sep-2023 Vanguard Investments Australia Ltd. SELL 22.67 Ordinary (287,093) (287,093)
15-Sep-2023 Vanguard Investments Australia Ltd. SELL 22.67 Ordinary (5,126) (5,126)
15-Sep-2023 Vanguard Investments Australia Ltd. SELL 22.67 Ordinary (8,226) (8,226)
15-Sep-2023 Vanguard Investments Australia Ltd. SELL 22.67 Ordinary (18,827) (18,827)
19-Sep-2023 Vanguard Investments Australia Ltd. BUY 22.56 Ordinary 13,920 13,920
19-Sep-2023 Vanguard Investments Australia Ltd. BUY 22.56 Ordinary 41,572 41,572
19-Sep-2023 Vanguard Investments Australia Ltd. SELL 22.56 Ordinary (10,872) (10,872)
20-Sep-2023 Vanguard Investments Australia Ltd. BUY 22.46 Ordinary 41,576 41,576
21-Sep-2023 Vanguard Investments Australia Ltd. BUY 22.18 Ordinary 16,716 16,716
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
21-Sep-2023 Vanguard Investments Australia Ltd. BUY 22.18 Ordinary 41,576 41,576
22-Sep-2023 Vanguard Investments Australia Ltd. BUY 21.70 Ordinary 27,860 27,860
22-Sep-2023 Vanguard Investments Australia Ltd. BUY 21.70 Ordinary 41,576 41,576
25-Sep-2023 Vanguard Investments Australia Ltd. SELL 21.87 Ordinary (23,698) (23,698)
25-Sep-2023 Vanguard Investments Australia Ltd. BUY 21.87 Ordinary 20,787 20,787
25-Sep-2023 Vanguard Investments Australia Ltd. SELL 21.87 Ordinary (12,770) (12,770)
26-Sep-2023 Vanguard Investments Australia Ltd. BUY 21.51 Ordinary 13,930 13,930
27-Sep-2023 Vanguard Investments Australia Ltd. BUY 21.61 Ordinary 11,152 11,152
27-Sep-2023 Vanguard Investments Australia Ltd. BUY 21.61 Ordinary 41,574 41,574
28-Sep-2023 Vanguard Investments Australia Ltd. BUY 21.58 Ordinary 5,576 5,576
28-Sep-2023 Vanguard Investments Australia Ltd. BUY 21.58 Ordinary 20,823 20,823
29-Sep-2023 Vanguard Investments Australia Ltd. BUY 21.45 Ordinary 16,740 16,740
29-Sep-2023 Vanguard Investments Australia Ltd. SELL 21.49 Ordinary (397,174) (397,174)
29-Sep-2023 Vanguard Investments Australia Ltd. BUY 21.45 Ordinary 3,806 3,806
29-Sep-2023 Vanguard Investments Australia Ltd. SELL 21.45 Ordinary (3,187) (3,187)
29-Sep-2023 Vanguard Investments Australia Ltd. SELL 21.45 Ordinary (2,901) (2,901)
02-Oct-2023 Vanguard Investments Australia Ltd. BUY 21.67 Ordinary 17,875 17,875
03-Oct-2023 Vanguard Investments Australia Ltd. BUY 21.23 Ordinary 41,250 41,250
03-Oct-2023 Vanguard Investments Australia Ltd. BUY 21.23 Ordinary 41,358 41,358
03-Oct-2023 Vanguard Investments Australia Ltd. BUY 21.23 Ordinary 20,679 20,679
04-Oct-2023 Vanguard Investments Australia Ltd. BUY 21.22 Ordinary 20,625 20,625
04-Oct-2023 Vanguard Investments Australia Ltd. BUY 21.22 Ordinary 41,358 41,358
04-Oct-2023 Vanguard Investments Australia Ltd. BUY 21.22 Ordinary 62,037 62,037
05-Oct-2023 Vanguard Investments Australia Ltd. BUY 21.77 Ordinary 20,679 20,679
05-Oct-2023 Vanguard Investments Australia Ltd. BUY 21.77 Ordinary 62,037 62,037
06-Oct-2023 Vanguard Investments Australia Ltd. BUY 21.58 Ordinary 12,375 12,375
06-Oct-2023 Vanguard Investments Australia Ltd. BUY 21.58 Ordinary 20,679 20,679
09-Oct-2023 Vanguard Investments Australia Ltd. BUY 21.55 Ordinary 20,625 20,625
11-Oct-2023 Vanguard Investments Australia Ltd. BUY 22.12 Ordinary 20,678 20,678
11-Oct-2023 Vanguard Investments Australia Ltd. BUY 22.12 Ordinary 2,168 2,168
12-Oct-2023 Vanguard Investments Australia Ltd. BUY 22.46 Ordinary 13,750 13,750
12-Oct-2023 Vanguard Investments Australia Ltd. BUY 22.46 Ordinary 41,356 41,356
16-Oct-2023 Vanguard Investments Australia Ltd. BUY 21.90 Ordinary 62,034 62,034
17-Oct-2023 Vanguard Investments Australia Ltd. BUY 22.12 Ordinary 2,756 2,756
17-Oct-2023 Vanguard Investments Australia Ltd. BUY 22.12 Ordinary 6,890 6,890
17-Oct-2023 Vanguard Investments Australia Ltd. SELL 22.12 Ordinary (31,770) (31,770)
18-Oct-2023 Vanguard Investments Australia Ltd. BUY 21.99 Ordinary 2,756 2,756
19-Oct-2023 Vanguard Investments Australia Ltd. BUY 21.45 Ordinary 9,646 9,646
19-Oct-2023 Vanguard Investments Australia Ltd. BUY 21.45 Ordinary 13,780 13,780
19-Oct-2023 Vanguard Investments Australia Ltd. BUY 21.45 Ordinary 62,034 62,034
19-Oct-2023 Vanguard Investments Australia Ltd. BUY 21.45 Ordinary 20,678 20,678
20-Oct-2023 Vanguard Investments Australia Ltd. BUY 21.10 Ordinary 13,790 13,790
25-Oct-2023 Vanguard Investments Australia Ltd. BUY 20.73 Ordinary 13,790 13,790
25-Oct-2023 Vanguard Investments Australia Ltd. BUY 20.73 Ordinary 16,548 16,548
25-Oct-2023 Vanguard Investments Australia Ltd. BUY 20.73 Ordinary 20,677 20,677
26-Oct-2023 Vanguard Investments Australia Ltd. BUY 20.15 Ordinary 17,940 17,940
26-Oct-2023 Vanguard Investments Australia Ltd. BUY 20.15 Ordinary 6,900 6,900
26-Oct-2023 Vanguard Investments Australia Ltd. BUY 20.15 Ordinary 62,031 62,031
26-Oct-2023 Vanguard Investments Australia Ltd. BUY 20.15 Ordinary 20,677 20,677
26-Oct-2023 Vanguard Investments Australia Ltd. BUY 20.15 Ordinary 4,620 4,620
26-Oct-2023 Vanguard Investments Australia Ltd. BUY 20.15 Ordinary 13,892 13,892
27-Oct-2023 Vanguard Investments Australia Ltd. BUY 20.19 Ordinary 70,092 70,092
27-Oct-2023 Vanguard Investments Australia Ltd. BUY 20.19 Ordinary 3,257 3,257
31-Oct-2023 Vanguard Investments Australia Ltd. BUY 20.74 Ordinary 13,820 13,820
01-Nov-2023 Vanguard Investments Australia Ltd. BUY 21.20 Ordinary 13,820 13,820
02-Nov-2023 Vanguard Investments Australia Ltd. BUY 21.67 Ordinary 13,830 13,830
06-Nov-2023 Vanguard Investments Australia Ltd. SELL 21.95 Ordinary (5,320) (5,320)
07-Nov-2023 Vanguard Investments Australia Ltd. BUY 21.93 Ordinary 13,830 13,830
08-Nov-2023 Vanguard Investments Australia Ltd. BUY 22.33 Ordinary 1,902 1,902
08-Nov-2023 Vanguard Investments Australia Ltd. BUY 22.33 Ordinary 3,541 3,541
08-Nov-2023 Vanguard Investments Australia Ltd. SELL 22.33 Ordinary (6,650) (6,650)
09-Nov-2023 Vanguard Investments Australia Ltd. BUY 22.47 Ordinary 62,028 62,028
09-Nov-2023 Vanguard Investments Australia Ltd. BUY 22.47 Ordinary 902 902
10-Nov-2023 Vanguard Investments Australia Ltd. SELL 22.50 Ordinary (2,276,926) (2,276,926)
13-Nov-2023 Vanguard Investments Australia Ltd. BUY 22.71 Ordinary 123,861 123,861
13-Nov-2023 Vanguard Investments Australia Ltd. BUY 22.71 Ordinary 41,352 41,352
15-Nov-2023 Vanguard Investments Australia Ltd. BUY 23.55 Ordinary 13,880 13,880
15-Nov-2023 Vanguard Investments Australia Ltd. SELL 23.55 Ordinary (41,352) (41,352)
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
15-Nov-2023 Vanguard Investments Australia Ltd. BUY 23.55 Ordinary 1,911 1,911
17-Nov-2023 Vanguard Investments Australia Ltd. BUY 23.13 Ordinary 16,692 16,692
17-Nov-2023 Vanguard Investments Australia Ltd. BUY 23.13 Ordinary 27,820 27,820
17-Nov-2023 Vanguard Investments Australia Ltd. BUY 23.13 Ordinary 6,955 6,955
17-Nov-2023 Vanguard Investments Australia Ltd. BUY 23.13 Ordinary 20,676 20,676
20-Nov-2023 Vanguard Investments Australia Ltd. SELL 23.16 Ordinary (5,564) (5,564)
21-Nov-2023 Vanguard Investments Australia Ltd. SELL 22.90 Ordinary (12,042) (12,042)
22-Nov-2023 Vanguard Investments Australia Ltd. BUY 22.94 Ordinary 6,960 6,960
24-Nov-2023 Vanguard Investments Australia Ltd. BUY 23.07 Ordinary 13,930 13,930
28-Nov-2023 Vanguard Investments Australia Ltd. BUY 23.30 Ordinary 2,676 2,676
29-Nov-2023 Vanguard Investments Australia Ltd. BUY 23.32 Ordinary 13,940 13,940
30-Nov-2023 Vanguard Investments Australia Ltd. BUY 22.75 Ordinary 103,370 103,370
30-Nov-2023 Vanguard Investments Australia Ltd. BUY 22.75 Ordinary 2,000 2,000
30-Nov-2023 Vanguard Investments Australia Ltd. BUY 22.75 Ordinary 4,423 4,423
06-Dec-2023 Vanguard Investments Australia Ltd. BUY 23.48 Ordinary 11,152 11,152
11-Dec-2023 Vanguard Investments Australia Ltd. BUY 23.10 Ordinary 13,940 13,940
13-Dec-2023 Vanguard Investments Australia Ltd. BUY 23.84 Ordinary 4,011 4,011
15-Dec-2023 Vanguard Investments Australia Ltd. BUY 24.12 Ordinary 71,332 71,332
15-Dec-2023 Vanguard Investments Australia Ltd. BUY 24.12 Ordinary 69,172 69,172
15-Dec-2023 Vanguard Investments Australia Ltd. BUY 24.12 Ordinary 380,918 380,918
15-Dec-2023 Vanguard Investments Australia Ltd. BUY 24.12 Ordinary 30,914 30,914
15-Dec-2023 Vanguard Investments Australia Ltd. SELL 24.12 Ordinary (16,741) (16,741)
18-Dec-2023 Vanguard Investments Australia Ltd. SELL 24.14 Ordinary (103,940) (103,940)
19-Dec-2023 Vanguard Investments Australia Ltd. SELL 24.61 Ordinary (37,282) (37,282)
19-Dec-2023 Vanguard Investments Australia Ltd. BUY 24.61 Ordinary 1,962 1,962
20-Dec-2023 Vanguard Investments Australia Ltd. BUY 24.61 Ordinary 16,764 16,764
21-Dec-2023 Vanguard Investments Australia Ltd. BUY 24.50 Ordinary 164,728 164,728
21-Dec-2023 Vanguard Investments Australia Ltd. SELL 24.50 Ordinary (56,782) (56,782)
22-Dec-2023 Vanguard Investments Australia Ltd. SELL 24.66 Ordinary (18,148) (18,148)
27-Dec-2023 Vanguard Investments Australia Ltd. SELL 25.15 Ordinary (41,578) (41,578)
03-Jan-2024 Vanguard Investments Australia Ltd. BUY 24.31 Ordinary 4,478 4,478
04-Jan-2024 Vanguard Investments Australia Ltd. BUY 24.01 Ordinary 8,310 8,310
05-Jan-2024 Vanguard Investments Australia Ltd. BUY 24.02 Ordinary 17,992 17,992
05-Jan-2024
08-Jan-2024
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
24.02 Ordinary
23.97 Ordinary
1,946
4,152
1,946
4,152
08-Jan-2024 Vanguard Investments Australia Ltd. BUY 23.97 Ordinary 6,920 6,920
09-Jan-2024 Vanguard Investments Australia Ltd. BUY 24.24 Ordinary 83,280 83,280
10-Jan-2024 Vanguard Investments Australia Ltd. BUY 24.29 Ordinary 15,224 15,224
10-Jan-2024 Vanguard Investments Australia Ltd. BUY 24.29 Ordinary 8,304 8,304
11-Jan-2024 Vanguard Investments Australia Ltd. BUY 24.37 Ordinary 2,770 2,770
15-Jan-2024 Vanguard Investments Australia Ltd. BUY 24.44 Ordinary 1,946 1,946
16-Jan-2024 Vanguard Investments Australia Ltd. BUY 24.35 Ordinary 9,695 9,695
16-Jan-2024 Vanguard Investments Australia Ltd. BUY 24.35 Ordinary 41,638 41,638
17-Jan-2024 Vanguard Investments Australia Ltd. SELL 24.32 Ordinary (8,310) (8,310)
17-Jan-2024 Vanguard Investments Australia Ltd. SELL 24.32 Ordinary (41,638) (41,638)
17-Jan-2024 Vanguard Investments Australia Ltd. BUY 24.32 Ordinary 41,638 41,638
18-Jan-2024 Vanguard Investments Australia Ltd. BUY 23.93 Ordinary 41,638 41,638
22-Jan-2024 Vanguard Investments Australia Ltd. BUY 24.66 Ordinary 13,850 13,850
25-Jan-2024 Vanguard Investments Australia Ltd. BUY 24.92 Ordinary 20,818 20,818
31-Jan-2024 Vanguard Investments Australia Ltd. BUY 25.60 Ordinary 13,850 13,850
31-Jan-2024 Vanguard Investments Australia Ltd. SELL 25.60 Ordinary (62,451) (62,451)
31-Jan-2024 Vanguard Investments Australia Ltd. SELL 25.60 Ordinary (20,817) (20,817)
01-Feb-2024 Vanguard Investments Australia Ltd. SELL 25.41 Ordinary (20,817) (20,817)
01-Feb-2024
02-Feb-2024
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
SELL
SELL
25.41 Ordinary
26.98 Ordinary
(83,268)
(62,451)
(83,268)
(62,451)
02-Feb-2024 Vanguard Investments Australia Ltd. SELL 26.98 Ordinary (183,495) (183,495)
05-Feb-2024 Vanguard Investments Australia Ltd. BUY 27.08 Ordinary 1,942 1,942
07-Feb-2024 Vanguard Investments Australia Ltd. BUY 26.83 Ordinary 20,817 20,817
08-Feb-2024 Vanguard Investments Australia Ltd. BUY 26.66 Ordinary 41,632 41,632
09-Feb-2024 Vanguard Investments Australia Ltd. SELL 26.64 Ordinary (62,280) (62,280)
12-Feb-2024 Vanguard Investments Australia Ltd. BUY 26.74 Ordinary 13,850 13,850
12-Feb-2024 Vanguard Investments Australia Ltd. SELL 26.74 Ordinary (56,475) (56,475)
15-Feb-2024 Vanguard Investments Australia Ltd. SELL 28.47 Ordinary (62,634) (62,634)
15-Feb-2024 Vanguard Investments Australia Ltd. BUY 28.47 Ordinary 6,475 6,475
16-Feb-2024 Vanguard Investments Australia Ltd. BUY 28.61 Ordinary 62,637 62,637
16-Feb-2024 Vanguard Investments Australia Ltd. SELL 28.61 Ordinary (62,637) (62,637)
20-Feb-2024 Vanguard Investments Australia Ltd. BUY 28.71 Ordinary 1,900 1,900
21-Feb-2024 Vanguard Investments Australia Ltd. BUY 28.67 Ordinary 19,446 19,446
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
23-Feb-2024 Vanguard Investments Australia Ltd. BUY 28.74 Ordinary 20,850 20,850
26-Feb-2024 Vanguard Investments Australia Ltd. BUY 28.95 Ordinary 2,596 2,596
26-Feb-2024 Vanguard Investments Australia Ltd. BUY 28.95 Ordinary 6,490 6,490
29-Feb-2024 Vanguard Investments Australia Ltd. BUY 29.90 Ordinary 83,648 83,648
01-Mar-2024 Vanguard Investments Australia Ltd. BUY 30.48 Ordinary 62,736 62,736
05-Mar-2024 Vanguard Investments Australia Ltd. BUY 31.00 Ordinary 3,920 3,920
07-Mar-2024 Vanguard Investments Australia Ltd. BUY 30.97 Ordinary 1,995 1,995
12-Mar-2024 Vanguard Investments Australia Ltd. BUY 30.10 Ordinary 5,107 5,107
14-Mar-2024 Vanguard Investments Australia Ltd. BUY 30.96 Ordinary 11,240 11,240
14-Mar-2024 Vanguard Investments Australia Ltd. BUY 30.96 Ordinary 30,910 30,910
14-Mar-2024 Vanguard Investments Australia Ltd. BUY 30.96 Ordinary 20,908 20,908
14-Mar-2024 Vanguard Investments Australia Ltd. BUY 30.96 Ordinary 62,724 62,724
15-Mar-2024 Vanguard Investments Australia Ltd. BUY 30.86 Ordinary 94,957 94,957
15-Mar-2024 Vanguard Investments Australia Ltd. BUY 30.86 Ordinary 28,444 28,444
15-Mar-2024 Vanguard Investments Australia Ltd. BUY 30.86 Ordinary 31,774 31,774
15-Mar-2024 Vanguard Investments Australia Ltd. BUY 30.86 Ordinary 9,518 9,518
15-Mar-2024 Vanguard Investments Australia Ltd. BUY 30.86 Ordinary 3,513 3,513
15-Mar-2024 Vanguard Investments Australia Ltd. BUY 30.86 Ordinary 11,728 11,728
19-Mar-2024 Vanguard Investments Australia Ltd. BUY 30.42 Ordinary 14,070 14,070
19-Mar-2024 Vanguard Investments Australia Ltd. BUY 30.42 Ordinary 14,070 14,070
19-Mar-2024 Vanguard Investments Australia Ltd. BUY 30.42 Ordinary 62,754 62,754
20-Mar-2024 Vanguard Investments Australia Ltd. SELL 30.42 Ordinary (2,630) (2,630)
22-Mar-2024 Vanguard Investments Australia Ltd. BUY 32.05 Ordinary 7,045 7,045
26-Mar-2024 Vanguard Investments Australia Ltd. BUY 32.93 Ordinary 11,280 11,280
27-Mar-2024 Vanguard Investments Australia Ltd. SELL 33.17 Ordinary (173,452) (173,452)
28-Mar-2024 Vanguard Investments Australia Ltd. BUY 33.81 Ordinary 14,120 14,120
28-Mar-2024 Vanguard Investments Australia Ltd. SELL 33.81 Ordinary (251,876) (251,876)
02-Apr-2024 Vanguard Investments Australia Ltd. SELL 33.38 Ordinary (37,854) (37,854)
02-Apr-2024 Vanguard Investments Australia Ltd. BUY 33.37 Ordinary 672 672
03-Apr-2024 Vanguard Investments Australia Ltd. BUY 32.50 Ordinary 5,608 5,608
04-Apr-2024 Vanguard Investments Australia Ltd. BUY 32.67 Ordinary 15,422 15,422
05-Apr-2024 Vanguard Investments Australia Ltd. BUY 32.33 Ordinary 11,216 11,216
05-Apr-2024 Vanguard Investments Australia Ltd. SELL 32.33 Ordinary (8,412) (8,412)
08-Apr-2024
08-Apr-2024
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
32.15 Ordinary
32.15 Ordinary
9,821
11,224
9,821
11,224
10-Apr-2024 Vanguard Investments Australia Ltd. SELL 32.33 Ordinary (49,105) (49,105)
16-Apr-2024 Vanguard Investments Australia Ltd. SELL 31.15 Ordinary (80,471) (80,471)
16-Apr-2024 Vanguard Investments Australia Ltd. BUY 31.15 Ordinary 11,613 11,613
17-Apr-2024 Vanguard Investments Australia Ltd. SELL 31.29 Ordinary (83,224) (83,224)
19-Apr-2024 Vanguard Investments Australia Ltd. SELL 30.49 Ordinary (33,672) (33,672)
19-Apr-2024 Vanguard Investments Australia Ltd. SELL 30.49 Ordinary (29,060) (29,060)
19-Apr-2024 Vanguard Investments Australia Ltd. BUY 30.49 Ordinary 20,806 20,806
22-Apr-2024 Vanguard Investments Australia Ltd. BUY 30.62 Ordinary 20,805 20,805
23-Apr-2024 Vanguard Investments Australia Ltd. SELL 30.85 Ordinary (12,627) (12,627)
23-Apr-2024 Vanguard Investments Australia Ltd. SELL 30.85 Ordinary (87,943) (87,943)
23-Apr-2024 Vanguard Investments Australia Ltd. BUY 30.85 Ordinary 62,328 62,328
24-Apr-2024 Vanguard Investments Australia Ltd. BUY 31.36 Ordinary 41,548 41,548
24-Apr-2024 Vanguard Investments Australia Ltd. BUY 31.36 Ordinary 41,548 41,548
29-Apr-2024
29-Apr-2024
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
31.19 Ordinary
31.19 Ordinary
126,578
12,618
126,578
12,618
29-Apr-2024 Vanguard Investments Australia Ltd. BUY 31.19 Ordinary 2,227 2,227
01-May-2024 Vanguard Investments Australia Ltd. BUY 31.51 Ordinary 5,612 5,612
01-May-2024 Vanguard Investments Australia Ltd. BUY 31.51 Ordinary 1,403 1,403
01-May-2024 Vanguard Investments Australia Ltd. BUY 31.51 Ordinary 4,209 4,209
02-May-2024 Vanguard Investments Australia Ltd. BUY 31.77 Ordinary 11,232 11,232
02-May-2024 Vanguard Investments Australia Ltd. BUY 31.77 Ordinary 41,548 41,548
03-May-2024 Vanguard Investments Australia Ltd. BUY 32.63 Ordinary 20,774 20,774
03-May-2024 Vanguard Investments Australia Ltd. BUY 32.63 Ordinary 1,792 1,792
06-May-2024 Vanguard Investments Australia Ltd. BUY 33.98 Ordinary 6,535 6,535
06-May-2024 Vanguard Investments Australia Ltd. BUY 33.98 Ordinary 2,614 2,614
08-May-2024 Vanguard Investments Australia Ltd. SELL 34.29 Ordinary (62,322) (62,322)
09-May-2024 Vanguard Investments Australia Ltd. SELL 33.76 Ordinary (12,654) (12,654)
09-May-2024 Vanguard Investments Australia Ltd. SELL 33.76 Ordinary (117,165) (117,165)
09-May-2024 Vanguard Investments Australia Ltd. BUY 33.76 Ordinary 752 752
13-May-2024 Vanguard Investments Australia Ltd. BUY 33.75 Ordinary 29,849 29,849
14-May-2024 Vanguard Investments Australia Ltd. BUY 33.47 Ordinary 1,965 1,965
14-May-2024 Vanguard Investments Australia Ltd. BUY 33.47 Ordinary 12,301 12,301
16-May-2024 Vanguard Investments Australia Ltd. BUY 34.74 Ordinary 1,801 1,801
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
17-May-2024 Vanguard Investments Australia Ltd. SELL 34.35 Ordinary (69,348) (69,348)
20-May-2024 Vanguard Investments Australia Ltd. BUY 33.99 Ordinary 7,050 7,050
20-May-2024 Vanguard Investments Australia Ltd. BUY 33.99 Ordinary 2,643 2,643
21-May-2024 Vanguard Investments Australia Ltd. SELL 33.76 Ordinary (45,300) (45,300)
22-May-2024 Vanguard Investments Australia Ltd. SELL 33.93 Ordinary (82,607) (82,607)
23-May-2024 Vanguard Investments Australia Ltd. BUY 34.17 Ordinary 5,644 5,644
27-May-2024 Vanguard Investments Australia Ltd. BUY 34.45 Ordinary 14,110 14,110
28-May-2024 Vanguard Investments Australia Ltd. BUY 34.26 Ordinary 14,110 14,110
28-May-2024 Vanguard Investments Australia Ltd. BUY 34.26 Ordinary 18,343 18,343
28-May-2024 Vanguard Investments Australia Ltd. BUY 34.26 Ordinary 1,759 1,759
29-May-2024 Vanguard Investments Australia Ltd. SELL 34.08 Ordinary (47,234) (47,234)
30-May-2024 Vanguard Investments Australia Ltd. BUY 34.15 Ordinary 8,466 8,466
30-May-2024 Vanguard Investments Australia Ltd. BUY 34.15 Ordinary 11,288 11,288
30-May-2024 Vanguard Investments Australia Ltd. BUY 34.15 Ordinary 14,110 14,110
30-May-2024 Vanguard Investments Australia Ltd. BUY 34.15 Ordinary 41,550 41,550
31-May-2024 Vanguard Investments Australia Ltd. SELL 33.52 Ordinary (103,875) (103,875)
31-May-2024 Vanguard Investments Australia Ltd. SELL 33.52 Ordinary (616,876) (616,876)
31-May-2024 Vanguard Investments Australia Ltd. BUY 33.52 Ordinary 3,426 3,426
31-May-2024 Vanguard Investments Australia Ltd. BUY 33.52 Ordinary 2,995 2,995
31-May-2024 Vanguard Investments Australia Ltd. BUY 33.52 Ordinary 2,630 2,630
03-Jun-2024 Vanguard Investments Australia Ltd. BUY 34.14 Ordinary 2,003 2,003
03-Jun-2024 Vanguard Investments Australia Ltd. BUY 34.14 Ordinary 2,247 2,247
04-Jun-2024 Vanguard Investments Australia Ltd. BUY 34.33 Ordinary 7,050 7,050
05-Jun-2024 Vanguard Investments Australia Ltd. BUY 34.86 Ordinary 7,045 7,045
05-Jun-2024 Vanguard Investments Australia Ltd. BUY 34.86 Ordinary 41,550 41,550
05-Jun-2024 Vanguard Investments Australia Ltd. SELL 34.86 Ordinary (5,260) (5,260)
07-Jun-2024 Vanguard Investments Australia Ltd. SELL 35.31 Ordinary (39,355) (39,355)
11-Jun-2024
11-Jun-2024
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
SELL
34.73 Ordinary
34.74 Ordinary
18,252
(604,034)
18,252
(604,034)
11-Jun-2024 Vanguard Investments Australia Ltd. BUY 34.73 Ordinary 8,996 8,996
12-Jun-2024 Vanguard Investments Australia Ltd. BUY 34.72 Ordinary 1,404 1,404
13-Jun-2024 Vanguard Investments Australia Ltd. BUY 35.53 Ordinary 16,848 16,848
14-Jun-2024 Vanguard Investments Australia Ltd. BUY 35.77 Ordinary 11,232 11,232
18-Jun-2024 Vanguard Investments Australia Ltd. BUY 35.67 Ordinary 8,430 8,430
19-Jun-2024 Vanguard Investments Australia Ltd. BUY 35.43 Ordinary 14,080 14,080
19-Jun-2024 Vanguard Investments Australia Ltd. BUY 35.43 Ordinary 20,773 20,773
19-Jun-2024 Vanguard Investments Australia Ltd. SELL 35.41 Ordinary (605,901) (605,901)
21-Jun-2024 Vanguard Investments Australia Ltd. BUY 35.83 Ordinary 156,206 156,206
21-Jun-2024 Vanguard Investments Australia Ltd. BUY 35.83 Ordinary 12,274 12,274
21-Jun-2024 Vanguard Investments Australia Ltd. BUY 35.83 Ordinary 4,122 4,122
24-Jun-2024 Vanguard Investments Australia Ltd. BUY 35.18 Ordinary 14,070 14,070
24-Jun-2024 Vanguard Investments Australia Ltd. BUY 35.18 Ordinary 7,035 7,035
24-Jun-2024 Vanguard Investments Australia Ltd. BUY 35.18 Ordinary 2,632 2,632
27-Jun-2024 Vanguard Investments Australia Ltd. BUY 34.48 Ordinary 39,508 39,508
27-Jun-2024 Vanguard Investments Australia Ltd. BUY 34.48 Ordinary 19,754 19,754
27-Jun-2024
27-Jun-2024
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
SELL
BUY
34.45 Ordinary
34.48 Ordinary
(283,709)
2,640
(283,709)
2,640
28-Jun-2024 Vanguard Investments Australia Ltd. SELL 34.75 Ordinary (689,142) (689,142)
01-Jul-2024 Vanguard Investments Australia Ltd. BUY 35.01 Ordinary 14,010 14,010
01-Jul-2024 Vanguard Investments Australia Ltd. BUY 35.01 Ordinary 39,088 39,088
01-Jul-2024 Vanguard Investments Australia Ltd. BUY 35.01 Ordinary 4,941 4,941
02-Jul-2024 Vanguard Investments Australia Ltd. SELL 34.29 Ordinary (247,632) (247,632)
02-Jul-2024 Vanguard Investments Australia Ltd. SELL 34.29 Ordinary (165,088) (165,088)
03-Jul-2024 Vanguard Investments Australia Ltd. BUY 34.64 Ordinary 14,020 14,020
03-Jul-2024 Vanguard Investments Australia Ltd. SELL 34.64 Ordinary (103,180) (103,180)
03-Jul-2024 Vanguard Investments Australia Ltd. BUY 34.64 Ordinary 3,939 3,939
03-Jul-2024 Vanguard Investments Australia Ltd. BUY 34.64 Ordinary 1,313 1,313
04-Jul-2024 Vanguard Investments Australia Ltd. BUY 35.38 Ordinary 51,581 51,581
08-Jul-2024 Vanguard Investments Australia Ltd. BUY 34.89 Ordinary 14,040 14,040
09-Jul-2024 Vanguard Investments Australia Ltd. BUY 34.88 Ordinary 28,080 28,080
09-Jul-2024
09-Jul-2024
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
SELL
BUY
34.90 Ordinary
34.88 Ordinary
(559,173)
10,779
(559,173)
10,779
10-Jul-2024 Vanguard Investments Australia Ltd. SELL 35.06 Ordinary (344,037) (344,037)
11-Jul-2024 Vanguard Investments Australia Ltd. BUY 35.46 Ordinary 2,626 2,626
12-Jul-2024 Vanguard Investments Australia Ltd. BUY 35.57 Ordinary 9,835 9,835
17-Jul-2024 Vanguard Investments Australia Ltd. BUY 36.67 Ordinary 1,405 1,405
18-Jul-2024 Vanguard Investments Australia Ltd. BUY 37.17 Ordinary 2,810 2,810
18-Jul-2024 Vanguard Investments Australia Ltd. BUY 37.17 Ordinary 7,025 7,025
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
22-Jul-2024 Vanguard Investments Australia Ltd. BUY 36.35 Ordinary 14,070 14,070
23-Jul-2024 Vanguard Investments Australia Ltd. BUY 36.00 Ordinary 8,436 8,436
23-Jul-2024 Vanguard Investments Australia Ltd. BUY 36.00 Ordinary 4,000 4,000
23-Jul-2024 Vanguard Investments Australia Ltd. BUY 36.00 Ordinary 3,188 3,188
24-Jul-2024 Vanguard Investments Australia Ltd. BUY 35.25 Ordinary 8,442 8,442
24-Jul-2024 Vanguard Investments Australia Ltd. BUY 35.25 Ordinary 20,633 20,633
25-Jul-2024 Vanguard Investments Australia Ltd. BUY 34.15 Ordinary 3,395 3,395
26-Jul-2024 Vanguard Investments Australia Ltd. BUY 34.52 Ordinary 14,070 14,070
26-Jul-2024 Vanguard Investments Australia Ltd. BUY 34.52 Ordinary 20,632 20,632
30-Jul-2024 Vanguard Investments Australia Ltd. SELL 35.05 Ordinary (103,160) (103,160)
31-Jul-2024 Vanguard Investments Australia Ltd. BUY 35.10 Ordinary 2,000 2,000
31-Jul-2024 Vanguard Investments Australia Ltd. BUY 35.10 Ordinary 5,292 5,292
01-Aug-2024 Vanguard Investments Australia Ltd. SELL 36.44 Ordinary (20,631) (20,631)
01-Aug-2024 Vanguard Investments Australia Ltd. BUY 36.44 Ordinary 185,679 185,679
01-Aug-2024 Vanguard Investments Australia Ltd. SELL 36.44 Ordinary (288,834) (288,834)
02-Aug-2024 Vanguard Investments Australia Ltd. BUY 34.58 Ordinary 16,884 16,884
02-Aug-2024 Vanguard Investments Australia Ltd. BUY 34.58 Ordinary 14,070 14,070
02-Aug-2024 Vanguard Investments Australia Ltd. SELL 34.58 Ordinary (371,376) (371,376)
05-Aug-2024 Vanguard Investments Australia Ltd. BUY 32.12 Ordinary 29,547 29,547
05-Aug-2024 Vanguard Investments Australia Ltd. BUY 32.12 Ordinary 49,245 49,245
06-Aug-2024 Vanguard Investments Australia Ltd. BUY 32.82 Ordinary 41,264 41,264
07-Aug-2024 Vanguard Investments Australia Ltd. BUY 33.05 Ordinary 16,884 16,884
07-Aug-2024 Vanguard Investments Australia Ltd. SELL 33.05 Ordinary (145,120) (145,120)
08-Aug-2024 Vanguard Investments Australia Ltd. BUY 32.33 Ordinary 12,663 12,663
08-Aug-2024
09-Aug-2024
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
32.33 Ordinary
33.37 Ordinary
2,000
23,919
2,000
23,919
09-Aug-2024 Vanguard Investments Australia Ltd. BUY 33.37 Ordinary 61,887 61,887
13-Aug-2024 Vanguard Investments Australia Ltd. BUY 34.11 Ordinary 12,084 12,084
15-Aug-2024 Vanguard Investments Australia Ltd. BUY 34.71 Ordinary 8,448 8,448
16-Aug-2024 Vanguard Investments Australia Ltd. BUY 34.33 Ordinary 3,966 3,966
19-Aug-2024 Vanguard Investments Australia Ltd. BUY 33.89 Ordinary 7,045 7,045
21-Aug-2024 Vanguard Investments Australia Ltd. BUY 33.26 Ordinary 2,072 2,072
23-Aug-2024 Vanguard Investments Australia Ltd. BUY 32.56 Ordinary 7,075 7,075
23-Aug-2024 Vanguard Investments Australia Ltd. BUY 32.56 Ordinary 14,150 14,150
23-Aug-2024 Vanguard Investments Australia Ltd. BUY 32.56 Ordinary 6,630 6,630
30-Aug-2024 Vanguard Investments Australia Ltd. SELL 33.40 Ordinary (103,605) (103,605)
30-Aug-2024 Vanguard Investments Australia Ltd. BUY 33.40 Ordinary 103,605 103,605
30-Aug-2024 Vanguard Investments Australia Ltd. BUY 33.40 Ordinary 784 784
02-Sep-2024 Vanguard Investments Australia Ltd. BUY 33.33 Ordinary 14,150 14,150
03-Sep-2024 Vanguard Investments Australia Ltd. BUY 33.07 Ordinary 4,049 4,049
05-Sep-2024
05-Sep-2024
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
33.19 Ordinary
33.19 Ordinary
41,440
62,160
41,440
62,160
06-Sep-2024 Vanguard Investments Australia Ltd. BUY 33.20 Ordinary 20,720 20,720
10-Sep-2024 Vanguard Investments Australia Ltd. SELL 33.36 Ordinary (7,100) (7,100)
10-Sep-2024 Vanguard Investments Australia Ltd. BUY 33.36 Ordinary 63,952 63,952
10-Sep-2024 Vanguard Investments Australia Ltd. BUY 33.36 Ordinary 10,993 10,993
11-Sep-2024 Vanguard Investments Australia Ltd. SELL 33.72 Ordinary (20,719) (20,719)
12-Sep-2024 Vanguard Investments Australia Ltd. BUY 34.54 Ordinary 73,179 73,179
12-Sep-2024 Vanguard Investments Australia Ltd. BUY 34.54 Ordinary 1,413 1,413
13-Sep-2024 Vanguard Investments Australia Ltd. BUY 35.38 Ordinary 41,438 41,438
13-Sep-2024
16-Sep-2024
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
35.38 Ordinary
35.63 Ordinary
6,670
45,891
6,670
45,891
16-Sep-2024 Vanguard Investments Australia Ltd. BUY 35.63 Ordinary 1,400 1,400
17-Sep-2024 Vanguard Investments Australia Ltd. SELL 35.92 Ordinary (12,798) (12,798)
17-Sep-2024 Vanguard Investments Australia Ltd. SELL 35.92 Ordinary (20,719) (20,719)
18-Sep-2024 Vanguard Investments Australia Ltd. SELL 35.95 Ordinary (9,954) (9,954)
19-Sep-2024 Vanguard Investments Australia Ltd. SELL 36.50 Ordinary (41,438) (41,438)
19-Sep-2024 Vanguard Investments Australia Ltd. BUY 36.50 Ordinary 5,340 5,340
20-Sep-2024 Vanguard Investments Australia Ltd. BUY 36.29 Ordinary 253,493 253,493
20-Sep-2024 Vanguard Investments Australia Ltd. BUY 36.29 Ordinary 39,777 39,777
20-Sep-2024 Vanguard Investments Australia Ltd. BUY 36.29 Ordinary 831,161 831,161
20-Sep-2024 Vanguard Investments Australia Ltd. BUY 36.29 Ordinary 130,422 130,422
20-Sep-2024 Vanguard Investments Australia Ltd. BUY 36.29 Ordinary 988 988
20-Sep-2024
23-Sep-2024
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
SELL
36.29 Ordinary
35.74 Ordinary
6,293
(10,038)
6,293
(10,038)
23-Sep-2024 Vanguard Investments Australia Ltd. BUY 35.74 Ordinary 17,208 17,208
23-Sep-2024 Vanguard Investments Australia Ltd. BUY 35.74 Ordinary 7,170 7,170
23-Sep-2024 Vanguard Investments Australia Ltd. BUY 35.74 Ordinary 42,134 42,134
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
23-Sep-2024 Vanguard Investments Australia Ltd. BUY 35.74 Ordinary 5,352 5,352
24-Sep-2024 Vanguard Investments Australia Ltd. SELL 36.14 Ordinary (21,090) (21,090)
25-Sep-2024 Vanguard Investments Australia Ltd. BUY 36.16 Ordinary 68,918 68,918
25-Sep-2024 Vanguard Investments Australia Ltd. SELL 36.16 Ordinary (35,925) (35,925)
26-Sep-2024 Vanguard Investments Australia Ltd. SELL 36.34 Ordinary (41,702) (41,702)
27-Sep-2024 Vanguard Investments Australia Ltd. BUY 35.93 Ordinary 5,752 5,752
30-Sep-2024 Vanguard Investments Australia Ltd. BUY 36.99 Ordinary 5,752 5,752
30-Sep-2024 Vanguard Investments Australia Ltd. BUY 36.99 Ordinary 1,438 1,438
30-Sep-2024 Vanguard Investments Australia Ltd. SELL 36.99 Ordinary (63,345) (63,345)
30-Sep-2024 Vanguard Investments Australia Ltd. SELL 36.99 Ordinary (1,927) (1,927)
01-Oct-2024 Vanguard Investments Australia Ltd. BUY 37.08 Ordinary 42,780 42,780
01-Oct-2024 Vanguard Investments Australia Ltd. BUY 37.08 Ordinary 42,058 42,058
02-Oct-2024 Vanguard Investments Australia Ltd. SELL 37.22 Ordinary (15,664) (15,664)
02-Oct-2024 Vanguard Investments Australia Ltd. SELL 37.22 Ordinary (40,489) (40,489)
03-Oct-2024 Vanguard Investments Australia Ltd. BUY 37.80 Ordinary 7,125 7,125
07-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.59 Ordinary 2,850 2,850
07-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.59 Ordinary 2,850 2,850
08-Oct-2024 Vanguard Investments Australia Ltd. SELL 36.82 Ordinary (21,029) (21,029)
08-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.82 Ordinary 9,049 9,049
09-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.30 Ordinary 4,014 4,014
10-Oct-2024 Vanguard Investments Australia Ltd. SELL 36.73 Ordinary (41,434) (41,434)
10-Oct-2024 Vanguard Investments Australia Ltd. SELL 36.73 Ordinary (84,112) (84,112)
11-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.46 Ordinary 9,982 9,982
14-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.41 Ordinary 105,971 105,971
16-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.79 Ordinary 102,744 102,744
16-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.79 Ordinary 2,011 2,011
17-Oct-2024 Vanguard Investments Australia Ltd. BUY 37.42 Ordinary 2,856 2,856
22-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.07 Ordinary 1,428 1,428
22-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.07 Ordinary 28,560 28,560
22-Oct-2024 Vanguard Investments Australia Ltd. SELL 36.07 Ordinary (2,007) (2,007)
23-Oct-2024 Vanguard Investments Australia Ltd. SELL 35.86 Ordinary (21,026) (21,026)
24-Oct-2024 Vanguard Investments Australia Ltd. SELL 35.96 Ordinary (503,273) (503,273)
25-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.04 Ordinary 9,996 9,996
25-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.04 Ordinary 14,280 14,280
25-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.04 Ordinary 21,026 21,026
25-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.04 Ordinary 4,014 4,014
28-Oct-2024 Vanguard Investments Australia Ltd. BUY 35.82 Ordinary 17,124 17,124
28-Oct-2024 Vanguard Investments Australia Ltd. BUY 35.82 Ordinary 17,124 17,124
29-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.24 Ordinary 9,989 9,989
29-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.24 Ordinary 21,026 21,026
30-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.68 Ordinary 4,281 4,281
30-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.68 Ordinary 1,427 1,427
30-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.68 Ordinary 7,135 7,135
31-Oct-2024 Vanguard Investments Australia Ltd. SELL 36.64 Ordinary (37,117) (37,117)
31-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.64 Ordinary 2,658 2,658
31-Oct-2024 Vanguard Investments Australia Ltd. BUY 36.64 Ordinary 3,804 3,804
01-Nov-2024 Vanguard Investments Australia Ltd. BUY 36.51 Ordinary 21,390 21,390
01-Nov-2024 Vanguard Investments Australia Ltd. BUY 36.51 Ordinary 8,556 8,556
01-Nov-2024 Vanguard Investments Australia Ltd. SELL 36.53 Ordinary (319,807) (319,807)
04-Nov-2024 Vanguard Investments Australia Ltd. BUY 36.50 Ordinary 2,007 2,007
06-Nov-2024 Vanguard Investments Australia Ltd. BUY 36.22 Ordinary 17,100 17,100
07-Nov-2024 Vanguard Investments Australia Ltd. SELL 35.35 Ordinary (310,787) (310,787)
07-Nov-2024 Vanguard Investments Australia Ltd. BUY 35.34 Ordinary 42,054 42,054
07-Nov-2024 Vanguard Investments Australia Ltd. BUY 35.34 Ordinary 1,925 1,925
08-Nov-2024 Vanguard Investments Australia Ltd. BUY 35.70 Ordinary 21,405 21,405
11-Nov-2024 Vanguard Investments Australia Ltd. BUY 36.60 Ordinary 34,272 34,272
11-Nov-2024 Vanguard Investments Australia Ltd. SELL 36.60 Ordinary (33,613) (33,613)
12-Nov-2024 Vanguard Investments Australia Ltd. SELL 36.48 Ordinary (55,585) (55,585)
12-Nov-2024 Vanguard Investments Australia Ltd. SELL 36.52 Ordinary (273,466) (273,466)
12-Nov-2024 Vanguard Investments Australia Ltd. BUY 36.52 Ordinary 738 738
12-Nov-2024 Vanguard Investments Australia Ltd. BUY 36.52 Ordinary 10,739 10,739
13-Nov-2024 Vanguard Investments Australia Ltd. BUY 36.53 Ordinary 15,741 15,741
14-Nov-2024 Vanguard Investments Australia Ltd. SELL 37.09 Ordinary (21,077) (21,077)
21-Nov-2024 Vanguard Investments Australia Ltd. BUY 37.05 Ordinary 38,212 38,212
21-Nov-2024 Vanguard Investments Australia Ltd. BUY 37.05 Ordinary 2,019 2,019
22-Nov-2024 Vanguard Investments Australia Ltd. SELL 37.25 Ordinary (39,015) (39,015)
22-Nov-2024 Vanguard Investments Australia Ltd. BUY 37.25 Ordinary 2,019 2,019
25-Nov-2024 Vanguard Investments Australia Ltd. SELL 37.81 Ordinary (3,295) (3,295)
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
26-Nov-2024 Vanguard Investments Australia Ltd. BUY 38.16 Ordinary 126,144 126,144
26-Nov-2024 Vanguard Investments Australia Ltd. SELL 38.16 Ordinary (21,024) (21,024)
26-Nov-2024 Vanguard Investments Australia Ltd. BUY 38.16 Ordinary 1,133 1,133
28-Nov-2024 Vanguard Investments Australia Ltd. BUY 38.23 Ordinary 20,062 20,062
28-Nov-2024 Vanguard Investments Australia Ltd. SELL 38.23 Ordinary (21,024) (21,024)
29-Nov-2024 Vanguard Investments Australia Ltd. SELL 37.91 Ordinary (126,144) (126,144)
02-Dec-2024 Vanguard Investments Australia Ltd. BUY 37.75 Ordinary 15,752 15,752
02-Dec-2024 Vanguard Investments Australia Ltd. SELL 37.75 Ordinary (21,024) (21,024)
03-Dec-2024 Vanguard Investments Australia Ltd. SELL 38.12 Ordinary (90,892) (90,892)
04-Dec-2024 Vanguard Investments Australia Ltd. BUY 36.40 Ordinary 783,207 783,207
04-Dec-2024 Vanguard Investments Australia Ltd. BUY 36.40 Ordinary 484,174 484,174
04-Dec-2024 Vanguard Investments Australia Ltd. SELL 37.02 Ordinary (42,048) (42,048)
04-Dec-2024 Vanguard Investments Australia Ltd. SELL 37.02 Ordinary (105,120) (105,120)
05-Dec-2024 Vanguard Investments Australia Ltd. SELL 36.26 Ordinary (63,072) (63,072)
05-Dec-2024 Vanguard Investments Australia Ltd. SELL 36.26 Ordinary (294,336) (294,336)
06-Dec-2024 Vanguard Investments Australia Ltd. SELL 36.57 Ordinary (273,299) (273,299)
06-Dec-2024 Vanguard Investments Australia Ltd. SELL 36.57 Ordinary (42,046) (42,046)
09-Dec-2024 Vanguard Investments Australia Ltd. BUY 37.80 Ordinary 17,184 17,184
09-Dec-2024 Vanguard Investments Australia Ltd. SELL 37.80 Ordinary (42,046) (42,046)
09-Dec-2024 Vanguard Investments Australia Ltd. BUY 37.80 Ordinary 3,604 3,604
10-Dec-2024 Vanguard Investments Australia Ltd. BUY 36.98 Ordinary 531,729 531,729
10-Dec-2024 Vanguard Investments Australia Ltd. BUY 36.98 Ordinary 890,202 890,202
10-Dec-2024 Vanguard Investments Australia Ltd. BUY 36.98 Ordinary 6,208 6,208
10-Dec-2024 Vanguard Investments Australia Ltd. BUY 36.98 Ordinary 1,352,271 1,352,271
10-Dec-2024 Vanguard Investments Australia Ltd. SELL 36.98 Ordinary (22,092) (22,092)
10-Dec-2024 Vanguard Investments Australia Ltd. SELL 36.98 Ordinary (176,736) (176,736)
10-Dec-2024 Vanguard Investments Australia Ltd. BUY 36.98 Ordinary 807,729 807,729
10-Dec-2024 Vanguard Investments Australia Ltd. BUY 36.98 Ordinary 9,288 9,288
11-Dec-2024 Vanguard Investments Australia Ltd. BUY 37.61 Ordinary 125,000 125,000
11-Dec-2024 Vanguard Investments Australia Ltd. BUY 37.44 Ordinary 290,513 290,513
12-Dec-2024 Vanguard Investments Australia Ltd. BUY 37.34 Ordinary 289,487 289,487
12-Dec-2024 Vanguard Investments Australia Ltd. SELL 37.24 Ordinary (88,376) (88,376)
13-Dec-2024
13-Dec-2024
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
SELL
36.78 Ordinary
36.78 Ordinary
7,760
(176,744)
7,760
(176,744)
16-Dec-2024 Vanguard Investments Australia Ltd. BUY 36.12 Ordinary 35,000 35,000
17-Dec-2024
19-Dec-2024
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
36.75 Ordinary
36.00 Ordinary
6,208
31,060
6,208
31,060
19-Dec-2024 Vanguard Investments Australia Ltd. BUY 36.00 Ordinary 386,697 386,697
19-Dec-2024
20-Dec-2024
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
36.00 Ordinary
35.92 Ordinary
9,318
39,438
9,318
39,438
20-Dec-2024 Vanguard Investments Australia Ltd. BUY 35.92 Ordinary 198,802 198,802
20-Dec-2024 Vanguard Investments Australia Ltd. BUY 35.92 Ordinary 158,548 158,548
20-Dec-2024 Vanguard Investments Australia Ltd. BUY 35.92 Ordinary 31,452 31,452
20-Dec-2024 Vanguard Investments Australia Ltd. BUY 35.92 Ordinary 4,008 4,008
23-Dec-2024 Vanguard Investments Australia Ltd. BUY 36.55 Ordinary 1,561 1,561
24-Dec-2024 Vanguard Investments Australia Ltd. BUY 36.53 Ordinary 12,496 12,496
24-Dec-2024 Vanguard Investments Australia Ltd. BUY 36.53 Ordinary 15,620 15,620
31-Dec-2024 Vanguard Investments Australia Ltd. SELL 35.93 Ordinary (330,759) (330,759)
31-Dec-2024 Vanguard Investments Australia Ltd. SELL 35.64 Ordinary (3,143) (3,143)
02-Jan-2025 Vanguard Investments Australia Ltd. BUY 36.03 Ordinary 3,106 3,106
02-Jan-2025 Vanguard Investments Australia Ltd. BUY 36.03 Ordinary 22,112 22,112
02-Jan-2025 Vanguard Investments Australia Ltd. BUY 36.03 Ordinary 3,461 3,461
03-Jan-2025 Vanguard Investments Australia Ltd. BUY 36.53 Ordinary 10,878 10,878
06-Jan-2025 Vanguard Investments Australia Ltd. BUY 37.17 Ordinary 18,660 18,660
08-Jan-2025 Vanguard Investments Australia Ltd. BUY 37.24 Ordinary 9,330 9,330
10-Jan-2025 Vanguard Investments Australia Ltd. BUY 37.42 Ordinary 23,325 23,325
10-Jan-2025 Vanguard Investments Australia Ltd. BUY 37.42 Ordinary 53,709 53,709
13-Jan-2025 Vanguard Investments Australia Ltd. BUY 36.63 Ordinary 9,330 9,330
15-Jan-2025 Vanguard Investments Australia Ltd. BUY 36.54 Ordinary 6,220 6,220
15-Jan-2025 Vanguard Investments Australia Ltd. BUY 36.54 Ordinary 22,108 22,108
16-Jan-2025 Vanguard Investments Australia Ltd. SELL 37.69 Ordinary (22,108) (22,108)
17-Jan-2025 Vanguard Investments Australia Ltd. BUY 37.84 Ordinary 18,648 18,648
20-Jan-2025 Vanguard Investments Australia Ltd. BUY 38.06 Ordinary 6,212 6,212
20-Jan-2025 Vanguard Investments Australia Ltd. BUY 38.06 Ordinary 22,108 22,108
21-Jan-2025 Vanguard Investments Australia Ltd. BUY 37.85 Ordinary 6,208 6,208
21-Jan-2025 Vanguard Investments Australia Ltd. BUY 37.85 Ordinary 1,972 1,972
22-Jan-2025 Vanguard Investments Australia Ltd. BUY 38.63 Ordinary 22,108 22,108
22-Jan-2025 Vanguard Investments Australia Ltd. BUY 38.63 Ordinary 2,355 2,355
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
23-Jan-2025 Vanguard Investments Australia Ltd. BUY 38.19 Ordinary 6,204 6,204
24-Jan-2025 Vanguard Investments Australia Ltd. BUY 38.12 Ordinary 18,600 18,600
24-Jan-2025 Vanguard Investments Australia Ltd. BUY 38.12 Ordinary 44,216 44,216
24-Jan-2025 Vanguard Investments Australia Ltd. BUY 38.12 Ordinary 2,648 2,648
28-Jan-2025 Vanguard Investments Australia Ltd. BUY 35.00 Ordinary 23,235 23,235
28-Jan-2025 Vanguard Investments Australia Ltd. BUY 35.00 Ordinary 10,843 10,843
29-Jan-2025 Vanguard Investments Australia Ltd. BUY 35.64 Ordinary 22,107 22,107
30-Jan-2025 Vanguard Investments Australia Ltd. BUY 35.94 Ordinary 4,641 4,641
30-Jan-2025 Vanguard Investments Australia Ltd. BUY 35.94 Ordinary 44,214 44,214
31-Jan-2025 Vanguard Investments Australia Ltd. BUY 36.45 Ordinary 22,106 22,106
31-Jan-2025 Vanguard Investments Australia Ltd. BUY 36.45 Ordinary 1,972 1,972
03-Feb-2025 Vanguard Investments Australia Ltd. BUY 35.88 Ordinary 4,638 4,638
04-Feb-2025 Vanguard Investments Australia Ltd. BUY 35.46 Ordinary 26,299 26,299
05-Feb-2025 Vanguard Investments Australia Ltd. BUY 35.66 Ordinary 55,058 55,058
05-Feb-2025 Vanguard Investments Australia Ltd. BUY 35.66 Ordinary 22,106 22,106
05-Feb-2025 Vanguard Investments Australia Ltd. BUY 35.66 Ordinary 2,508 2,508
06-Feb-2025 Vanguard Investments Australia Ltd. BUY 36.20 Ordinary 23,205 23,205
06-Feb-2025 Vanguard Investments Australia Ltd. BUY 36.20 Ordinary 13,923 13,923
10-Feb-2025 Vanguard Investments Australia Ltd. BUY 36.09 Ordinary 4,638 4,638
10-Feb-2025 Vanguard Investments Australia Ltd. BUY 36.09 Ordinary 3,944 3,944
11-Feb-2025 Vanguard Investments Australia Ltd. BUY 36.14 Ordinary 29,374 29,374
11-Feb-2025 Vanguard Investments Australia Ltd. BUY 36.14 Ordinary 36,681 36,681
11-Feb-2025
12-Feb-2025
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
SELL
BUY
36.14 Ordinary
36.16 Ordinary
(26,583)
7,730
(26,583)
7,730
12-Feb-2025 Vanguard Investments Australia Ltd. BUY 36.16 Ordinary 44,210 44,210
12-Feb-2025 Vanguard Investments Australia Ltd. BUY 36.16 Ordinary 3,972 3,972
14-Feb-2025 Vanguard Investments Australia Ltd. BUY 35.61 Ordinary 206,839 206,839
17-Feb-2025 Vanguard Investments Australia Ltd. BUY 35.23 Ordinary 50,986 50,986
18-Feb-2025 Vanguard Investments Australia Ltd. BUY 35.98 Ordinary 30,960 30,960
18-Feb-2025 Vanguard Investments Australia Ltd. BUY 35.98 Ordinary 30,960 30,960
20-Feb-2025 Vanguard Investments Australia Ltd. BUY 33.50 Ordinary 1,930,346 1,930,346
20-Feb-2025 Vanguard Investments Australia Ltd. BUY 33.50 Ordinary 1,752,390 1,752,390
20-Feb-2025 Vanguard Investments Australia Ltd. BUY 33.50 Ordinary 15,207 15,207
20-Feb-2025 Vanguard Investments Australia Ltd. BUY 33.50 Ordinary 38,751 38,751
21-Feb-2025 Vanguard Investments Australia Ltd. BUY 34.55 Ordinary 1,548 1,548
21-Feb-2025
24-Feb-2025
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
34.55 Ordinary
33.12 Ordinary
22,237
4,929
22,237
4,929
24-Feb-2025 Vanguard Investments Australia Ltd. BUY 33.12 Ordinary 969,870 969,870
24-Feb-2025 Vanguard Investments Australia Ltd. BUY 33.12 Ordinary 2,822 2,822
24-Feb-2025 Vanguard Investments Australia Ltd. BUY 33.12 Ordinary 14,907 14,907
25-Feb-2025 Vanguard Investments Australia Ltd. BUY 32.66 Ordinary 8,220 8,220
25-Feb-2025 Vanguard Investments Australia Ltd. BUY 32.66 Ordinary 23,100 23,100
26-Feb-2025 Vanguard Investments Australia Ltd. BUY 32.15 Ordinary 32,900 32,900
26-Feb-2025 Vanguard Investments Australia Ltd. BUY 32.15 Ordinary 3,290 3,290
26-Feb-2025 Vanguard Investments Australia Ltd. BUY 32.83 Ordinary 2,987 2,987
27-Feb-2025 Vanguard Investments Australia Ltd. BUY 32.10 Ordinary 8,230 8,230
27-Feb-2025 Vanguard Investments Australia Ltd. BUY 32.10 Ordinary 23,103 23,103
28-Feb-2025
28-Feb-2025
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
SELL
31.31 Ordinary
31.31 Ordinary
115,530
(149,499)
115,530
(149,499)
28-Feb-2025 Vanguard Investments Australia Ltd. BUY 31.31 Ordinary 4,334 4,334
28-Feb-2025 Vanguard Investments Australia Ltd. BUY 31.31 Ordinary 39,666 39,666
03-Mar-2025 Vanguard Investments Australia Ltd. BUY 31.96 Ordinary 6,584 6,584
03-Mar-2025 Vanguard Investments Australia Ltd. BUY 31.96 Ordinary 1,414 1,414
05-Mar-2025 Vanguard Investments Australia Ltd. SELL 32.00 Ordinary (46,210) (46,210)
05-Mar-2025 Vanguard Investments Australia Ltd. BUY 32.00 Ordinary 2,324 2,324
05-Mar-2025 Vanguard Investments Australia Ltd. BUY 32.00 Ordinary 4,957 4,957
05-Mar-2025 Vanguard Investments Australia Ltd. BUY 32.00 Ordinary 4,248 4,248
06-Mar-2025 Vanguard Investments Australia Ltd. BUY 32.06 Ordinary 62,814 62,814
06-Mar-2025 Vanguard Investments Australia Ltd. SELL 32.06 Ordinary (8,265) (8,265)
06-Mar-2025 Vanguard Investments Australia Ltd. SELL 32.06 Ordinary (45,811) (45,811)
06-Mar-2025
06-Mar-2025
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
32.06 Ordinary
32.06 Ordinary
115,505
1,640
115,505
1,640
07-Mar-2025 Vanguard Investments Australia Ltd. BUY 30.53 Ordinary 148,860 148,860
07-Mar-2025 Vanguard Investments Australia Ltd. SELL 30.53 Ordinary (24,810) (24,810)
07-Mar-2025 Vanguard Investments Australia Ltd. BUY 30.53 Ordinary 23,103 23,103
07-Mar-2025 Vanguard Investments Australia Ltd. BUY 30.53 Ordinary 2,335 2,335
07-Mar-2025 Vanguard Investments Australia Ltd. SELL 30.53 Ordinary (9,340) (9,340)
10-Mar-2025 Vanguard Investments Australia Ltd. SELL 30.72 Ordinary (29,841) (29,841)
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
11-Mar-2025 Vanguard Investments Australia Ltd. BUY 30.55 Ordinary 23,170 23,170
11-Mar-2025 Vanguard Investments Australia Ltd. SELL 30.55 Ordinary (4,672) (4,672)
11-Mar-2025 Vanguard Investments Australia Ltd. BUY 30.55 Ordinary 2,336 2,336
12-Mar-2025 Vanguard Investments Australia Ltd. SELL 30.71 Ordinary (34,966) (34,966)
12-Mar-2025 Vanguard Investments Australia Ltd. BUY 30.71 Ordinary 4,672 4,672
13-Mar-2025 Vanguard Investments Australia Ltd. BUY 31.03 Ordinary 16,550 16,550
13-Mar-2025 Vanguard Investments Australia Ltd. SELL 31.03 Ordinary (35,419) (35,419)
13-Mar-2025 Vanguard Investments Australia Ltd. BUY 31.03 Ordinary 4,672 4,672
17-Mar-2025 Vanguard Investments Australia Ltd. SELL 30.91 Ordinary (72,936) (72,936)
18-Mar-2025 Vanguard Investments Australia Ltd. BUY 31.24 Ordinary 33,140 33,140
18-Mar-2025 Vanguard Investments Australia Ltd. SELL 31.24 Ordinary (67,551) (67,551)
20-Mar-2025 Vanguard Investments Australia Ltd. BUY 31.59 Ordinary 29,844 29,844
20-Mar-2025 Vanguard Investments Australia Ltd. BUY 31.59 Ordinary 3,316 3,316
21-Mar-2025 Vanguard Investments Australia Ltd. SELL 31.45 Ordinary (315,802) (315,802)
21-Mar-2025 Vanguard Investments Australia Ltd. BUY 31.45 Ordinary 91,516 91,516
21-Mar-2025 Vanguard Investments Australia Ltd. SELL 31.45 Ordinary (89,198) (89,198)
21-Mar-2025 Vanguard Investments Australia Ltd. BUY 31.45 Ordinary 11,889 11,889
24-Mar-2025 Vanguard Investments Australia Ltd. BUY 31.27 Ordinary 22,877 22,877
24-Mar-2025 Vanguard Investments Australia Ltd. BUY 31.27 Ordinary 22,877 22,877
24-Mar-2025 Vanguard Investments Australia Ltd. BUY 31.27 Ordinary 45,754 45,754
24-Mar-2025 Vanguard Investments Australia Ltd. BUY 31.27 Ordinary 4,909 4,909
25-Mar-2025 Vanguard Investments Australia Ltd. BUY 31.29 Ordinary 4,311 4,311
26-Mar-2025 Vanguard Investments Australia Ltd. BUY 31.61 Ordinary 22,900 22,900
26-Mar-2025 Vanguard Investments Australia Ltd. BUY 31.61 Ordinary 2,336 2,336
27-Mar-2025 Vanguard Investments Australia Ltd. BUY 30.36 Ordinary 19,644 19,644
27-Mar-2025 Vanguard Investments Australia Ltd. BUY 30.36 Ordinary 22,900 22,900
28-Mar-2025 Vanguard Investments Australia Ltd. BUY 29.29 Ordinary 22,928 22,928
28-Mar-2025 Vanguard Investments Australia Ltd. BUY 29.29 Ordinary 22,928 22,928
28-Mar-2025 Vanguard Investments Australia Ltd. SELL 29.29 Ordinary (7,008) (7,008)
31-Mar-2025 Vanguard Investments Australia Ltd. SELL 28.44 Ordinary (705,000) (705,000)
31-Mar-2025 Vanguard Investments Australia Ltd. SELL 28.43 Ordinary (913) (913)
01-Apr-2025 Vanguard Investments Australia Ltd. BUY 29.19 Ordinary 12,984 12,984
01-Apr-2025 Vanguard Investments Australia Ltd. BUY 29.19 Ordinary 4,604 4,604
02-Apr-2025 Vanguard Investments Australia Ltd. BUY 30.12 Ordinary 4,869 4,869
02-Apr-2025 Vanguard Investments Australia Ltd. BUY 30.12 Ordinary 38,485 38,485
03-Apr-2025 Vanguard Investments Australia Ltd. BUY 29.02 Ordinary 4,869 4,869
03-Apr-2025 Vanguard Investments Australia Ltd. BUY 29.02 Ordinary 45,426 45,426
04-Apr-2025 Vanguard Investments Australia Ltd. BUY 27.56 Ordinary 34,083 34,083
07-Apr-2025 Vanguard Investments Australia Ltd. BUY 26.38 Ordinary 32,460 32,460
07-Apr-2025 Vanguard Investments Australia Ltd. BUY 26.38 Ordinary 11,361 11,361
07-Apr-2025 Vanguard Investments Australia Ltd. BUY 26.38 Ordinary 110,364 110,364
07-Apr-2025 Vanguard Investments Australia Ltd. SELL 26.38 Ordinary (2,304) (2,304)
07-Apr-2025 Vanguard Investments Australia Ltd. BUY 26.38 Ordinary 6,912 6,912
07-Apr-2025 Vanguard Investments Australia Ltd. SELL 26.38 Ordinary (9,216) (9,216)
08-Apr-2025 Vanguard Investments Australia Ltd. BUY 26.48 Ordinary 56,805 56,805
08-Apr-2025 Vanguard Investments Australia Ltd. SELL 26.48 Ordinary (42,202) (42,202)
08-Apr-2025 Vanguard Investments Australia Ltd. BUY 26.48 Ordinary 6,912 6,912
09-Apr-2025 Vanguard Investments Australia Ltd. BUY 26.07 Ordinary 21,086 21,086
09-Apr-2025 Vanguard Investments Australia Ltd. BUY 26.07 Ordinary 45,426 45,426
09-Apr-2025 Vanguard Investments Australia Ltd. BUY 26.07 Ordinary 45,426 45,426
10-Apr-2025 Vanguard Investments Australia Ltd. BUY 27.80 Ordinary 38,952 38,952
10-Apr-2025 Vanguard Investments Australia Ltd. BUY 27.80 Ordinary 34,915 34,915
11-Apr-2025 Vanguard Investments Australia Ltd. BUY 27.45 Ordinary 7,194 7,194
11-Apr-2025 Vanguard Investments Australia Ltd. BUY 27.45 Ordinary 50,000 50,000
14-Apr-2025 Vanguard Investments Australia Ltd. BUY 28.12 Ordinary 21,086 21,086
14-Apr-2025 Vanguard Investments Australia Ltd. BUY 28.12 Ordinary 22,713 22,713
14-Apr-2025 Vanguard Investments Australia Ltd. BUY 28.12 Ordinary 2,304 2,304
16-Apr-2025 Vanguard Investments Australia Ltd. BUY 27.64 Ordinary 32,460 32,460
16-Apr-2025 Vanguard Investments Australia Ltd. BUY 27.64 Ordinary 48,766 48,766
17-Apr-2025 Vanguard Investments Australia Ltd. BUY 28.14 Ordinary 17,842 17,842
22-Apr-2025 Vanguard Investments Australia Ltd. BUY 27.68 Ordinary 37,920 37,920
22-Apr-2025 Vanguard Investments Australia Ltd. BUY 27.68 Ordinary 21,073 21,073
28-Apr-2025 Vanguard Investments Australia Ltd. BUY 28.96 Ordinary 22,711 22,711
28-Apr-2025 Vanguard Investments Australia Ltd. SELL 28.96 Ordinary (4,287) (4,287)
29-Apr-2025 Vanguard Investments Australia Ltd. BUY 29.42 Ordinary 37,306 37,306
29-Apr-2025 Vanguard Investments Australia Ltd. SELL 29.42 Ordinary (35,684) (35,684)
30-Apr-2025 Vanguard Investments Australia Ltd. BUY 29.98 Ordinary 36,948 36,948
30-Apr-2025 Vanguard Investments Australia Ltd. BUY 29.98 Ordinary 22,710 22,710
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
30-Apr-2025 Vanguard Investments Australia Ltd. BUY 29.98 Ordinary 4,287 4,287
30-Apr-2025 Vanguard Investments Australia Ltd. BUY 29.98 Ordinary 2,648 2,648
02-May-2025 Vanguard Investments Australia Ltd. SELL 31.42 Ordinary (16,099) (16,099)
05-May-2025 Vanguard Investments Australia Ltd. BUY 30.73 Ordinary 11,347 11,347
05-May-2025 Vanguard Investments Australia Ltd. SELL 30.73 Ordinary (35,290) (35,290)
05-May-2025 Vanguard Investments Australia Ltd. BUY 30.73 Ordinary 45,422 45,422
08-May-2025 Vanguard Investments Australia Ltd. BUY 31.13 Ordinary 6,488 6,488
08-May-2025 Vanguard Investments Australia Ltd. BUY 31.13 Ordinary 23,422 23,422
08-May-2025 Vanguard Investments Australia Ltd. BUY 31.13 Ordinary 903 903
12-May-2025 Vanguard Investments Australia Ltd. BUY 31.86 Ordinary 11,361 11,361
12-May-2025 Vanguard Investments Australia Ltd. SELL 31.86 Ordinary (47,308) (47,308)
14-May-2025 Vanguard Investments Australia Ltd. BUY 31.22 Ordinary 22,709 22,709
15-May-2025 Vanguard Investments Australia Ltd. BUY 30.92 Ordinary 9,744 9,744
28-May-2025 Vanguard Investments Australia Ltd. BUY 32.96 Ordinary 8,125 8,125
28-May-2025 Vanguard Investments Australia Ltd. BUY 32.96 Ordinary 22,707 22,707
29-May-2025 Vanguard Investments Australia Ltd. SELL 32.51 Ordinary (90,828) (90,828)
30-May-2025 Vanguard Investments Australia Ltd. BUY 32.92 Ordinary 14,616 14,616
30-May-2025 Vanguard Investments Australia Ltd. SELL 32.92 Ordinary (136,260) (136,260)
30-May-2025 Vanguard Investments Australia Ltd. SELL 32.92 Ordinary (882) (882)
02-Jun-2025 Vanguard Investments Australia Ltd. BUY 32.64 Ordinary 11,368 11,368
03-Jun-2025 Vanguard Investments Australia Ltd. BUY 32.99 Ordinary 14,616 14,616
05-Jun-2025 Vanguard Investments Australia Ltd. BUY 33.58 Ordinary 14,607 14,607
05-Jun-2025 Vanguard Investments Australia Ltd. SELL 33.58 Ordinary (4,636) (4,636)
06-Jun-2025 Vanguard Investments Australia Ltd. SELL 33.57 Ordinary (44,460) (44,460)
10-Jun-2025 Vanguard Investments Australia Ltd. BUY 34.27 Ordinary 12,992 12,992
10-Jun-2025 Vanguard Investments Australia Ltd. BUY 34.27 Ordinary 9,744 9,744
11-Jun-2025 Vanguard Investments Australia Ltd. BUY 34.33 Ordinary 9,738 9,738
11-Jun-2025 Vanguard Investments Australia Ltd. BUY 34.33 Ordinary 22,710 22,710
12-Jun-2025 Vanguard Investments Australia Ltd. BUY 33.91 Ordinary 4,872 4,872
13-Jun-2025 Vanguard Investments Australia Ltd. BUY 33.98 Ordinary 8,115 8,115
16-Jun-2025 Vanguard Investments Australia Ltd. BUY 34.16 Ordinary 16,230 16,230
16-Jun-2025 Vanguard Investments Australia Ltd. SELL 34.16 Ordinary (90,836) (90,836)
16-Jun-2025 Vanguard Investments Australia Ltd. BUY 34.16 Ordinary 22,709 22,709
18-Jun-2025 Vanguard Investments Australia Ltd. BUY 34.59 Ordinary 22,709 22,709
18-Jun-2025 Vanguard Investments Australia Ltd. SELL 34.59 Ordinary (772,106) (772,106)
19-Jun-2025 Vanguard Investments Australia Ltd. BUY 34.54 Ordinary 16,250 16,250
19-Jun-2025 Vanguard Investments Australia Ltd. BUY 34.54 Ordinary 9,750 9,750
19-Jun-2025 Vanguard Investments Australia Ltd. SELL 34.54 Ordinary (22,709) (22,709)
19-Jun-2025 Vanguard Investments Australia Ltd. BUY 34.54 Ordinary 2,872 2,872
20-Jun-2025 Vanguard Investments Australia Ltd. SELL 34.57 Ordinary (50,000) (50,000)
20-Jun-2025 Vanguard Investments Australia Ltd. BUY 34.57 Ordinary 3,832 3,832
20-Jun-2025 Vanguard Investments Australia Ltd. BUY 34.57 Ordinary 14,616 14,616
23-Jun-2025 Vanguard Investments Australia Ltd. BUY 34.59 Ordinary 19,488 19,488
23-Jun-2025 Vanguard Investments Australia Ltd. BUY 34.59 Ordinary 7,000 7,000
26-Jun-2025 Vanguard Investments Australia Ltd. BUY 34.39 Ordinary 16,240 16,240
26-Jun-2025 Vanguard Investments Australia Ltd. BUY 34.39 Ordinary 22,692 22,692
26-Jun-2025 Vanguard Investments Australia Ltd. SELL 34.39 Ordinary (7,350) (7,350)
30-Jun-2025
01-Jul-2025
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
SELL
BUY
34.24 Ordinary
34.19 Ordinary
(282,000)
2,044
(282,000)
2,044
02-Jul-2025 Vanguard Investments Australia Ltd. BUY 34.89 Ordinary 22,586 22,586
04-Jul-2025 Vanguard Investments Australia Ltd. BUY 35.05 Ordinary 24,120 24,120
04-Jul-2025 Vanguard Investments Australia Ltd. BUY 35.05 Ordinary 14,472 14,472
08-Jul-2025 Vanguard Investments Australia Ltd. BUY 34.95 Ordinary 24,120 24,120
08-Jul-2025 Vanguard Investments Australia Ltd. BUY 34.95 Ordinary 6,432 6,432
08-Jul-2025 Vanguard Investments Australia Ltd. BUY 34.95 Ordinary 22,587 22,587
10-Jul-2025 Vanguard Investments Australia Ltd. BUY 34.34 Ordinary 24,120 24,120
10-Jul-2025 Vanguard Investments Australia Ltd. BUY 34.34 Ordinary 22,585 22,585
11-Jul-2025 Vanguard Investments Australia Ltd. BUY 33.74 Ordinary 16,060 16,060
11-Jul-2025 Vanguard Investments Australia Ltd. BUY 33.74 Ordinary 22,585 22,585
14-Jul-2025 Vanguard Investments Australia Ltd. BUY 33.84 Ordinary 22,585 22,585
15-Jul-2025 Vanguard Investments Australia Ltd. BUY 34.22 Ordinary 9,636 9,636
15-Jul-2025 Vanguard Investments Australia Ltd. BUY 34.22 Ordinary 2,926 2,926
16-Jul-2025 Vanguard Investments Australia Ltd. BUY 34.16 Ordinary 22,584 22,584
17-Jul-2025 Vanguard Investments Australia Ltd. BUY 34.44 Ordinary 2,342 2,342
17-Jul-2025 Vanguard Investments Australia Ltd. BUY 34.44 Ordinary 2,926 2,926
21-Jul-2025 Vanguard Investments Australia Ltd. BUY 34.69 Ordinary 22,584 22,584
23-Jul-2025 Vanguard Investments Australia Ltd. BUY 35.25 Ordinary 34,862 34,862
23-Jul-2025 Vanguard Investments Australia Ltd. BUY 35.25 Ordinary 45,166 45,166
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
25-Jul-2025 Vanguard Investments Australia Ltd. BUY 34.84 Ordinary 112,915 112,915
25-Jul-2025 Vanguard Investments Australia Ltd. BUY 34.84 Ordinary 2,926 2,926
28-Jul-2025 Vanguard Investments Australia Ltd. BUY 35.02 Ordinary 20,891 20,891
28-Jul-2025 Vanguard Investments Australia Ltd. BUY 35.02 Ordinary 22,583 22,583
29-Jul-2025 Vanguard Investments Australia Ltd. BUY 34.89 Ordinary 25,712 25,712
29-Jul-2025 Vanguard Investments Australia Ltd. SELL 34.89 Ordinary (67,749) (67,749)
30-Jul-2025 Vanguard Investments Australia Ltd. BUY 34.97 Ordinary 22,582 22,582
30-Jul-2025 Vanguard Investments Australia Ltd. BUY 34.97 Ordinary 4,317 4,317
01-Aug-2025 Vanguard Investments Australia Ltd. BUY 34.64 Ordinary 9,630 9,630
04-Aug-2025 Vanguard Investments Australia Ltd. BUY 34.39 Ordinary 6,420 6,420
05-Aug-2025 Vanguard Investments Australia Ltd. SELL 34.91 Ordinary (67,746) (67,746)
07-Aug-2025 Vanguard Investments Australia Ltd. BUY 35.37 Ordinary 29,426 29,426
08-Aug-2025 Vanguard Investments Australia Ltd. BUY 35.41 Ordinary 8,035 8,035
08-Aug-2025 Vanguard Investments Australia Ltd. BUY 35.41 Ordinary 22,581 22,581
12-Aug-2025 Vanguard Investments Australia Ltd. BUY 35.35 Ordinary 3,214 3,214
12-Aug-2025 Vanguard Investments Australia Ltd. BUY 35.35 Ordinary 16,070 16,070
13-Aug-2025 Vanguard Investments Australia Ltd. BUY 35.33 Ordinary 22,581 22,581
14-Aug-2025 Vanguard Investments Australia Ltd. BUY 35.82 Ordinary 6,436 6,436
15-Aug-2025 Vanguard Investments Australia Ltd. BUY 35.89 Ordinary 8,045 8,045
20-Aug-2025 Vanguard Investments Australia Ltd. BUY 36.14 Ordinary 17,732 17,732
20-Aug-2025 Vanguard Investments Australia Ltd. BUY 36.20 Ordinary 3,585 3,585
21-Aug-2025 Vanguard Investments Australia Ltd. BUY 35.62 Ordinary 16,120 16,120
21-Aug-2025 Vanguard Investments Australia Ltd. BUY 35.62 Ordinary 22,635 22,635
22-Aug-2025 Vanguard Investments Australia Ltd. SELL 33.90 Ordinary (8,065) (8,065)
22-Aug-2025 Vanguard Investments Australia Ltd. SELL 33.90 Ordinary (67,905) (67,905)
25-Aug-2025 Vanguard Investments Australia Ltd. BUY 34.17 Ordinary 282,744 282,744
26-Aug-2025 Vanguard Investments Australia Ltd. BUY 34.05 Ordinary 8,070 8,070
26-Aug-2025 Vanguard Investments Australia Ltd. BUY 34.05 Ordinary 45,490 45,490
26-Aug-2025 Vanguard Investments Australia Ltd. BUY 34.05 Ordinary 22,745 22,745
26-Aug-2025 Vanguard Investments Australia Ltd. BUY 34.05 Ordinary 842 842
26-Aug-2025 Vanguard Investments Australia Ltd. BUY 34.05 Ordinary 2,936 2,936
27-Aug-2025 Vanguard Investments Australia Ltd. BUY 34.04 Ordinary 1,468 1,468
28-Aug-2025 Vanguard Investments Australia Ltd. BUY 34.73 Ordinary 20,917 20,917
29-Aug-2025 Vanguard Investments Australia Ltd. BUY 34.35 Ordinary 136,476 136,476
29-Aug-2025 Vanguard Investments Australia Ltd. BUY 34.35 Ordinary 22,746 22,746
01-Sep-2025 Vanguard Investments Australia Ltd. BUY 33.98 Ordinary 2,314 2,314
01-Sep-2025 Vanguard Investments Australia Ltd. BUY 33.98 Ordinary 4,949 4,949
02-Sep-2025 Vanguard Investments Australia Ltd. BUY 33.50 Ordinary 1,756 1,756
03-Sep-2025 Vanguard Investments Australia Ltd. SELL 32.26 Ordinary (12,904) (12,904)
03-Sep-2025 Vanguard Investments Australia Ltd. BUY 32.26 Ordinary 24,195 24,195
03-Sep-2025 Vanguard Investments Australia Ltd. BUY 32.26 Ordinary 45,492 45,492
04-Sep-2025 Vanguard Investments Australia Ltd. BUY 32.79 Ordinary 24,225 24,225
04-Sep-2025 Vanguard Investments Australia Ltd. BUY 32.79 Ordinary 941 941
05-Sep-2025 Vanguard Investments Australia Ltd. SELL 33.48 Ordinary (9,690) (9,690)
05-Sep-2025 Vanguard Investments Australia Ltd. BUY 33.48 Ordinary 24,225 24,225
05-Sep-2025 Vanguard Investments Australia Ltd. BUY 33.48 Ordinary 22,745 22,745
08-Sep-2025 Vanguard Investments Australia Ltd. BUY 33.47 Ordinary 24,225 24,225
08-Sep-2025 Vanguard Investments Australia Ltd. SELL 33.47 Ordinary (8,075) (8,075)
08-Sep-2025 Vanguard Investments Australia Ltd. BUY 33.47 Ordinary 24,225 24,225
10-Sep-2025 Vanguard Investments Australia Ltd. BUY 33.46 Ordinary 19,404 19,404
10-Sep-2025 Vanguard Investments Australia Ltd. SELL 33.46 Ordinary (37,191) (37,191)
10-Sep-2025 Vanguard Investments Australia Ltd. BUY 33.46 Ordinary 2,326 2,326
12-Sep-2025 Vanguard Investments Australia Ltd. BUY 34.37 Ordinary 9,702 9,702
15-Sep-2025 Vanguard Investments Australia Ltd. BUY 34.29 Ordinary 40,500 40,500
15-Sep-2025 Vanguard Investments Australia Ltd. BUY 34.29 Ordinary 22,744 22,744
16-Sep-2025 Vanguard Investments Australia Ltd. BUY 34.39 Ordinary 9,726 9,726
16-Sep-2025 Vanguard Investments Australia Ltd. BUY 34.39 Ordinary 45,488 45,488
18-Sep-2025 Vanguard Investments Australia Ltd. BUY 33.93 Ordinary 24,315 24,315
18-Sep-2025
18-Sep-2025
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
33.93 Ordinary
33.93 Ordinary
16,210
2,326
16,210
2,326
19-Sep-2025 Vanguard Investments Australia Ltd. BUY 34.36 Ordinary 155,468 155,468
19-Sep-2025 Vanguard Investments Australia Ltd. BUY 34.36 Ordinary 9,708 9,708
19-Sep-2025 Vanguard Investments Australia Ltd. BUY 34.36 Ordinary 8,090 8,090
19-Sep-2025 Vanguard Investments Australia Ltd. BUY 34.36 Ordinary 1,618 1,618
19-Sep-2025 Vanguard Investments Australia Ltd. SELL 34.36 Ordinary (93,759) (93,759)
19-Sep-2025 Vanguard Investments Australia Ltd. SELL 34.36 Ordinary (238,456) (238,456)
19-Sep-2025 Vanguard Investments Australia Ltd. BUY 34.36 Ordinary 11,928 11,928
19-Sep-2025 Vanguard Investments Australia Ltd. BUY 34.36 Ordinary 15,603 15,603
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
19-Sep-2025 Vanguard Investments Australia Ltd. BUY 34.36 Ordinary 5,964 5,964
22-Sep-2025 Vanguard Investments Australia Ltd. BUY 34.09 Ordinary 26,995 26,995
23-Sep-2025 Vanguard Investments Australia Ltd. BUY 33.85 Ordinary 6,472 6,472
23-Sep-2025 Vanguard Investments Australia Ltd. BUY 33.85 Ordinary 22,632 22,632
23-Sep-2025 Vanguard Investments Australia Ltd. SELL 33.85 Ordinary (22,632) (22,632)
24-Sep-2025 Vanguard Investments Australia Ltd. BUY 33.55 Ordinary 16,190 16,190
24-Sep-2025 Vanguard Investments Australia Ltd. BUY 33.55 Ordinary 6,476 6,476
25-Sep-2025 Vanguard Investments Australia Ltd. BUY 33.19 Ordinary 8,090 8,090
25-Sep-2025 Vanguard Investments Australia Ltd. BUY 33.19 Ordinary 2,325 2,325
26-Sep-2025 Vanguard Investments Australia Ltd. BUY 32.88 Ordinary 16,200 16,200
26-Sep-2025 Vanguard Investments Australia Ltd. BUY 32.88 Ordinary 22,631 22,631
26-Sep-2025 Vanguard Investments Australia Ltd. SELL 32.88 Ordinary (2,325) (2,325)
26-Sep-2025 Vanguard Investments Australia Ltd. SELL 32.88 Ordinary (6,975) (6,975)
26-Sep-2025 Vanguard Investments Australia Ltd. BUY 32.88 Ordinary 1,496 1,496
29-Sep-2025 Vanguard Investments Australia Ltd. BUY 33.05 Ordinary 9,726 9,726
29-Sep-2025 Vanguard Investments Australia Ltd. BUY 33.05 Ordinary 89,404 89,404
30-Sep-2025 Vanguard Investments Australia Ltd. SELL 32.78 Ordinary (111,710) (111,710)
01-Oct-2025 Vanguard Investments Australia Ltd. BUY 32.98 Ordinary 22,442 22,442
01-Oct-2025 Vanguard Investments Australia Ltd. BUY 32.98 Ordinary 5,086 5,086
06-Oct-2025 Vanguard Investments Australia Ltd. BUY 33.94 Ordinary 16,040 16,040
06-Oct-2025 Vanguard Investments Australia Ltd. BUY 33.94 Ordinary 2,640 2,640
07-Oct-2025 Vanguard Investments Australia Ltd. BUY 33.81 Ordinary 22,596 22,596
07-Oct-2025 Vanguard Investments Australia Ltd. BUY 33.81 Ordinary 1,324 1,324
09-Oct-2025 Vanguard Investments Australia Ltd. SELL 33.40 Ordinary (5,936) (5,936)
10-Oct-2025 Vanguard Investments Australia Ltd. BUY 33.22 Ordinary 9,630 9,630
10-Oct-2025 Vanguard Investments Australia Ltd. BUY 33.22 Ordinary 17,153 17,153
13-Oct-2025 Vanguard Investments Australia Ltd. SELL 33.25 Ordinary (4,815) (4,815)
13-Oct-2025 Vanguard Investments Australia Ltd. BUY 33.25 Ordinary 12,840 12,840
14-Oct-2025 Vanguard Investments Australia Ltd. BUY 32.88 Ordinary 2,295 2,295
14-Oct-2025 Vanguard Investments Australia Ltd. BUY 32.88 Ordinary 4,452 4,452
17-Oct-2025 Vanguard Investments Australia Ltd. BUY 33.68 Ordinary 22,428 22,428
17-Oct-2025 Vanguard Investments Australia Ltd. SELL 33.68 Ordinary (53,102) (53,102)
17-Oct-2025 Vanguard Investments Australia Ltd. SELL 33.68 Ordinary (22,594) (22,594)
20-Oct-2025 Vanguard Investments Australia Ltd. BUY 33.92 Ordinary 14,418 14,418
21-Oct-2025 Vanguard Investments Australia Ltd. BUY 34.27 Ordinary 16,010 16,010
22-Oct-2025 Vanguard Investments Australia Ltd. BUY 33.76 Ordinary 12,800 12,800
23-Oct-2025 Vanguard Investments Australia Ltd. BUY 33.86 Ordinary 67,722 67,722
24-Oct-2025 Vanguard Investments Australia Ltd. BUY 34.03 Ordinary 4,268 4,268
27-Oct-2025 Vanguard Investments Australia Ltd. BUY 34.34 Ordinary 9,594 9,594
28-Oct-2025 Vanguard Investments Australia Ltd. BUY 33.92 Ordinary 14,391 14,391
29-Oct-2025 Vanguard Investments Australia Ltd. BUY 33.45 Ordinary 24,015 24,015
30-Oct-2025 Vanguard Investments Australia Ltd. BUY 33.03 Ordinary 11,200 11,200
31-Oct-2025 Vanguard Investments Australia Ltd. BUY 33.03 Ordinary 8,005 8,005
03-Nov-2025 Vanguard Investments Australia Ltd. BUY 32.95 Ordinary 16,010 16,010
04-Nov-2025 Vanguard Investments Australia Ltd. BUY 32.33 Ordinary 24,000 24,000
05-Nov-2025 Vanguard Investments Australia Ltd. BUY 31.23 Ordinary 19,200 19,200
05-Nov-2025 Vanguard Investments Australia Ltd. BUY 31.23 Ordinary 92,553 92,553
05-Nov-2025 Vanguard Investments Australia Ltd. BUY 31.23 Ordinary 24,000 24,000
05-Nov-2025 Vanguard Investments Australia Ltd. BUY 31.23 Ordinary 242,471 242,471
05-Nov-2025 Vanguard Investments Australia Ltd. BUY 31.23 Ordinary 2,297 2,297
05-Nov-2025 Vanguard Investments Australia Ltd. BUY 31.23 Ordinary 3,626 3,626
06-Nov-2025 Vanguard Investments Australia Ltd. BUY 30.71 Ordinary 9,600 9,600
06-Nov-2025 Vanguard Investments Australia Ltd. BUY 30.71 Ordinary 1,600 1,600
06-Nov-2025 Vanguard Investments Australia Ltd. BUY 30.71 Ordinary 22,573 22,573
06-Nov-2025 Vanguard Investments Australia Ltd. BUY 30.71 Ordinary 2,301 2,301
07-Nov-2025 Vanguard Investments Australia Ltd. BUY 30.88 Ordinary 8,005 8,005
10-Nov-2025 Vanguard Investments Australia Ltd. BUY 30.49 Ordinary 22,572 22,572
10-Nov-2025 Vanguard Investments Australia Ltd. BUY 30.49 Ordinary 22,572 22,572
10-Nov-2025 Vanguard Investments Australia Ltd. BUY 30.49 Ordinary 26,948 26,948
10-Nov-2025 Vanguard Investments Australia Ltd. BUY 30.49 Ordinary 2,301 2,301
10-Nov-2025 Vanguard Investments Australia Ltd. BUY 30.49 Ordinary 4,476 4,476
11-Nov-2025 Vanguard Investments Australia Ltd. BUY 30.95 Ordinary 2,305 2,305
11-Nov-2025 Vanguard Investments Australia Ltd. BUY 30.95 Ordinary 1,229 1,229
13-Nov-2025 Vanguard Investments Australia Ltd. SELL 29.88 Ordinary (400,500) (400,500)
13-Nov-2025 Vanguard Investments Australia Ltd. BUY 29.88 Ordinary 2,992 2,992
14-Nov-2025 Vanguard Investments Australia Ltd. BUY 29.57 Ordinary 32,020 32,020
14-Nov-2025 Vanguard Investments Australia Ltd. BUY 29.57 Ordinary 12,808 12,808
14-Nov-2025 Vanguard Investments Australia Ltd. BUY 29.57 Ordinary 45,144 45,144
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
14-Nov-2025 Vanguard Investments Australia Ltd. SELL 29.57 Ordinary (2,309) (2,309)
18-Nov-2025 Vanguard Investments Australia Ltd. BUY 28.83 Ordinary 9,612 9,612
18-Nov-2025 Vanguard Investments Australia Ltd. BUY 28.83 Ordinary 9,612 9,612
18-Nov-2025 Vanguard Investments Australia Ltd. SELL 28.83 Ordinary (178,044) (178,044)
18-Nov-2025 Vanguard Investments Australia Ltd. SELL 28.83 Ordinary (2,310) (2,310)
18-Nov-2025 Vanguard Investments Australia Ltd. BUY 28.83 Ordinary 2,310 2,310
18-Nov-2025 Vanguard Investments Australia Ltd. BUY 28.83 Ordinary 4,475 4,475
19-Nov-2025 Vanguard Investments Australia Ltd. BUY 29.14 Ordinary 38,448 38,448
21-Nov-2025 Vanguard Investments Australia Ltd. BUY 28.64 Ordinary 6,412 6,412
21-Nov-2025 Vanguard Investments Australia Ltd. BUY 28.64 Ordinary 32,060 32,060
21-Nov-2025 Vanguard Investments Australia Ltd. BUY 28.64 Ordinary 20,839 20,839
21-Nov-2025 Vanguard Investments Australia Ltd. BUY 28.64 Ordinary 22,570 22,570
21-Nov-2025 Vanguard Investments Australia Ltd. BUY 28.64 Ordinary 22,570 22,570
24-Nov-2025 Vanguard Investments Australia Ltd. BUY 29.24 Ordinary 3,052 3,052
24-Nov-2025 Vanguard Investments Australia Ltd. BUY 29.24 Ordinary 13,354 13,354
25-Nov-2025 Vanguard Investments Australia Ltd. BUY 29.03 Ordinary 45,140 45,140
26-Nov-2025 Vanguard Investments Australia Ltd. BUY 29.40 Ordinary 16,040 16,040
27-Nov-2025 Vanguard Investments Australia Ltd. BUY 29.73 Ordinary 22,569 22,569
28-Nov-2025 Vanguard Investments Australia Ltd. BUY 29.68 Ordinary 41,704 41,704
28-Nov-2025 Vanguard Investments Australia Ltd. BUY 29.68 Ordinary 24,060 24,060
28-Nov-2025 Vanguard Investments Australia Ltd. SELL 29.68 Ordinary (135,414) (135,414)
28-Nov-2025 Vanguard Investments Australia Ltd. BUY 29.68 Ordinary 2,994 2,994
01-Dec-2025 Vanguard Investments Australia Ltd. BUY 29.78 Ordinary 36,996 36,996
02-Dec-2025 Vanguard Investments Australia Ltd. BUY 29.88 Ordinary 22,569 22,569
03-Dec-2025 Vanguard Investments Australia Ltd. BUY 30.17 Ordinary 9,630 9,630
04-Dec-2025 Vanguard Investments Australia Ltd. BUY 29.36 Ordinary 8,025 8,025
05-Dec-2025 Vanguard Investments Australia Ltd. BUY 29.51 Ordinary 19,272 19,272
05-Dec-2025 Vanguard Investments Australia Ltd. BUY 29.51 Ordinary 248,259 248,259
08-Dec-2025 Vanguard Investments Australia Ltd. BUY 29.66 Ordinary 22,569 22,569
08-Dec-2025 Vanguard Investments Australia Ltd. BUY 29.66 Ordinary 5,984 5,984
09-Dec-2025 Vanguard Investments Australia Ltd. BUY 29.28 Ordinary 8,030 8,030
09-Dec-2025 Vanguard Investments Australia Ltd. BUY 29.28 Ordinary 24,090 24,090
09-Dec-2025 Vanguard Investments Australia Ltd. BUY 29.28 Ordinary 22,569 22,569
10-Dec-2025 Vanguard Investments Australia Ltd. BUY 29.29 Ordinary 11,242 11,242
10-Dec-2025 Vanguard Investments Australia Ltd. BUY 29.29 Ordinary 2,405 2,405
11-Dec-2025 Vanguard Investments Australia Ltd. BUY 29.20 Ordinary 14,463 14,463
12-Dec-2025 Vanguard Investments Australia Ltd. BUY 29.44 Ordinary 8,035 8,035
12-Dec-2025 Vanguard Investments Australia Ltd. BUY 29.44 Ordinary 22,568 22,568
15-Dec-2025 Vanguard Investments Australia Ltd. BUY 29.48 Ordinary 6,428 6,428
15-Dec-2025 Vanguard Investments Australia Ltd. BUY 29.48 Ordinary 2,992 2,992
17-Dec-2025 Vanguard Investments Australia Ltd. BUY 28.68 Ordinary 9,636 9,636
17-Dec-2025 Vanguard Investments Australia Ltd. BUY 28.68 Ordinary 9,636 9,636
17-Dec-2025 Vanguard Investments Australia Ltd. BUY 28.68 Ordinary 19,272 19,272
17-Dec-2025 Vanguard Investments Australia Ltd. BUY 28.68 Ordinary 7,480 7,480
19-Dec-2025 Vanguard Investments Australia Ltd. BUY 28.80 Ordinary 212,943 212,943
19-Dec-2025 Vanguard Investments Australia Ltd. BUY 28.80 Ordinary 15,947 15,947
19-Dec-2025 Vanguard Investments Australia Ltd. BUY 28.80 Ordinary 24,105 24,105
19-Dec-2025
19-Dec-2025
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
28.80 Ordinary
28.80 Ordinary
17,747
48,417
17,747
48,417
19-Dec-2025 Vanguard Investments Australia Ltd. BUY 28.80 Ordinary 188,571 188,571
19-Dec-2025 Vanguard Investments Australia Ltd. SELL 28.80 Ordinary (2,617) (2,617)
22-Dec-2025 Vanguard Investments Australia Ltd. BUY 29.22 Ordinary 22,639 22,639
22-Dec-2025 Vanguard Investments Australia Ltd. BUY 29.22 Ordinary 4,476 4,476
23-Dec-2025 Vanguard Investments Australia Ltd. BUY 31.63 Ordinary 22,650 22,650
24-Dec-2025 Vanguard Investments Australia Ltd. BUY 31.65 Ordinary 11,249 11,249
29-Dec-2025 Vanguard Investments Australia Ltd. BUY 31.32 Ordinary 16,130 16,130
29-Dec-2025 Vanguard Investments Australia Ltd. BUY 31.32 Ordinary 2,405 2,405
30-Dec-2025 Vanguard Investments Australia Ltd. BUY 30.95 Ordinary 40,963 40,963
30-Dec-2025 Vanguard Investments Australia Ltd. BUY 30.95 Ordinary 407,623 407,623
30-Dec-2025 Vanguard Investments Australia Ltd. BUY 31.43 Ordinary 2,661 2,661
31-Dec-2025 Vanguard Investments Australia Ltd. SELL 30.98 Ordinary (963) (963)
02-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.82 Ordinary 16,040 16,040
02-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.82 Ordinary 24,060 24,060
05-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.53 Ordinary 9,630 9,630
05-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.53 Ordinary 77,763 77,763
06-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.42 Ordinary 28,872 28,872
06-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.42 Ordinary 22,779 22,779
07-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.32 Ordinary 43,708 43,708
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
07-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.32 Ordinary 24,075 24,075
08-Jan-2026 Vanguard Investments Australia Ltd. SELL 30.41 Ordinary (2,389) (2,389)
09-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.20 Ordinary 24,090 24,090
12-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.32 Ordinary 2,389 2,389
12-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.32 Ordinary 2,968 2,968
13-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.65 Ordinary 2,639 2,639
14-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.78 Ordinary 8,025 8,025
14-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.78 Ordinary 2,389 2,389
15-Jan-2026 Vanguard Investments Australia Ltd. BUY 31.23 Ordinary 17,644 17,644
15-Jan-2026 Vanguard Investments Australia Ltd. BUY 31.23 Ordinary 68,334 68,334
16-Jan-2026 Vanguard Investments Australia Ltd. BUY 31.61 Ordinary 22,777 22,777
22-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.71 Ordinary 89,833 89,833
22-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.71 Ordinary 4,812 4,812
27-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.94 Ordinary 8,015 8,015
28-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.60 Ordinary 19,248 19,248
28-Jan-2026 Vanguard Investments Australia Ltd. SELL 30.60 Ordinary (2,389) (2,389)
29-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.76 Ordinary 6,416 6,416
29-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.76 Ordinary 8,020 8,020
29-Jan-2026 Vanguard Investments Australia Ltd. SELL 30.76 Ordinary (45,550) (45,550)
29-Jan-2026 Vanguard Investments Australia Ltd. BUY 30.76 Ordinary 2,389 2,389
30-Jan-2026 Vanguard Investments Australia Ltd. SELL 30.73 Ordinary (48,639) (48,639)
30-Jan-2026 Vanguard Investments Australia Ltd. SELL 30.73 Ordinary (159,425) (159,425)
30-Jan-2026 Vanguard Investments Australia Ltd. SELL 30.73 Ordinary (2,389) (2,389)
02-Feb-2026 Vanguard Investments Australia Ltd. BUY 30.69 Ordinary 8,025 8,025
02-Feb-2026 Vanguard Investments Australia Ltd. BUY 30.69 Ordinary 3,753 3,753
03-Feb-2026 Vanguard Investments Australia Ltd. SELL 31.36 Ordinary (7,167) (7,167)
04-Feb-2026 Vanguard Investments Australia Ltd. BUY 30.76 Ordinary 8,030 8,030
04-Feb-2026 Vanguard Investments Australia Ltd. BUY 30.76 Ordinary 4,778 4,778
05-Feb-2026 Vanguard Investments Australia Ltd. BUY 30.75 Ordinary 11,249 11,249
05-Feb-2026
06-Feb-2026
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
30.75 Ordinary
28.89 Ordinary
2,968
17,677
2,968
17,677
06-Feb-2026 Vanguard Investments Australia Ltd. BUY 28.89 Ordinary 20,891 20,891
06-Feb-2026 Vanguard Investments Australia Ltd. SELL 28.89 Ordinary (2,388) (2,388)
06-Feb-2026 Vanguard Investments Australia Ltd. BUY 28.89 Ordinary 4,776 4,776
09-Feb-2026 Vanguard Investments Australia Ltd. BUY 30.76 Ordinary 4,776 4,776
11-Feb-2026 Vanguard Investments Australia Ltd. BUY 30.82 Ordinary 9,654 9,654
11-Feb-2026 Vanguard Investments Australia Ltd. BUY 30.82 Ordinary 37,498 37,498
12-Feb-2026 Vanguard Investments Australia Ltd. BUY 30.30 Ordinary 9,660 9,660
12-Feb-2026 Vanguard Investments Australia Ltd. BUY 30.30 Ordinary 176,727 176,727
12-Feb-2026 Vanguard Investments Australia Ltd. SELL 30.30 Ordinary (22,835) (22,835)
12-Feb-2026 Vanguard Investments Australia Ltd. SELL 30.30 Ordinary (45,670) (45,670)
13-Feb-2026 Vanguard Investments Australia Ltd. BUY 31.02 Ordinary 16,090 16,090
13-Feb-2026 Vanguard Investments Australia Ltd. BUY 31.02 Ordinary 101,567 101,567
13-Feb-2026 Vanguard Investments Australia Ltd. SELL 31.02 Ordinary (11,940) (11,940)
16-Feb-2026 Vanguard Investments Australia Ltd. BUY 31.20 Ordinary 8,045 8,045
16-Feb-2026
16-Feb-2026
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
SELL
BUY
31.20 Ordinary
31.20 Ordinary
(2,388)
2,579
(2,388)
2,579
17-Feb-2026 Vanguard Investments Australia Ltd. BUY 30.76 Ordinary 46,503 46,503
20-Feb-2026 Vanguard Investments Australia Ltd. BUY 30.32 Ordinary 17,732 17,732
20-Feb-2026 Vanguard Investments Australia Ltd. BUY 30.32 Ordinary 2,976 2,976
23-Feb-2026 Vanguard Investments Australia Ltd. BUY 29.24 Ordinary 11,284 11,284
23-Feb-2026 Vanguard Investments Australia Ltd. BUY 29.24 Ordinary 106,164 106,164
24-Feb-2026 Vanguard Investments Australia Ltd. BUY 28.49 Ordinary 9,672 9,672
24-Feb-2026 Vanguard Investments Australia Ltd. BUY 28.49 Ordinary 22,867 22,867
25-Feb-2026 Vanguard Investments Australia Ltd. BUY 28.42 Ordinary 44,732 44,732
25-Feb-2026 Vanguard Investments Australia Ltd. BUY 28.42 Ordinary 2,398 2,398
25-Feb-2026 Vanguard Investments Australia Ltd. BUY 28.42 Ordinary 3,677 3,677
26-Feb-2026 Vanguard Investments Australia Ltd. BUY 28.76 Ordinary 2,982 2,982
27-Feb-2026 Vanguard Investments Australia Ltd. BUY 28.94 Ordinary 8,065 8,065
27-Feb-2026 Vanguard Investments Australia Ltd. BUY 28.94 Ordinary 160,083 160,083
02-Mar-2026
02-Mar-2026
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
28.87 Ordinary
28.87 Ordinary
1,859
4,563
1,859
4,563
03-Mar-2026 Vanguard Investments Australia Ltd. SELL 28.17 Ordinary (109,629) (109,629)
03-Mar-2026 Vanguard Investments Australia Ltd. BUY 28.17 Ordinary 22,869 22,869
05-Mar-2026 Vanguard Investments Australia Ltd. BUY 27.79 Ordinary 88,178 88,178
05-Mar-2026 Vanguard Investments Australia Ltd. BUY 27.79 Ordinary 45,736 45,736
05-Mar-2026 Vanguard Investments Australia Ltd. BUY 27.79 Ordinary 1,170 1,170
06-Mar-2026 Vanguard Investments Australia Ltd. BUY 27.78 Ordinary 8,080 8,080
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
09-Mar-2026 Vanguard Investments Australia Ltd. BUY 27.23 Ordinary 16,160 16,160
09-Mar-2026 Vanguard Investments Australia Ltd. BUY 27.23 Ordinary 16,160 16,160
09-Mar-2026 Vanguard Investments Australia Ltd. BUY 27.23 Ordinary 132,294 132,294
09-Mar-2026 Vanguard Investments Australia Ltd. BUY 27.23 Ordinary 51,712 51,712
10-Mar-2026 Vanguard Investments Australia Ltd. BUY 27.48 Ordinary 22,867 22,867
11-Mar-2026 Vanguard Investments Australia Ltd. BUY 27.07 Ordinary 130,415 130,415
12-Mar-2026 Vanguard Investments Australia Ltd. BUY 26.18 Ordinary 12,928 12,928
12-Mar-2026 Vanguard Investments Australia Ltd. BUY 26.18 Ordinary 242,769 242,769
12-Mar-2026 Vanguard Investments Australia Ltd. BUY 26.18 Ordinary 340,976 340,976
12-Mar-2026 Vanguard Investments Australia Ltd. BUY 26.18 Ordinary 24,240 24,240
12-Mar-2026 Vanguard Investments Australia Ltd. BUY 26.18 Ordinary 22,866 22,866
12-Mar-2026 Vanguard Investments Australia Ltd. BUY 26.18 Ordinary 22,866 22,866
12-Mar-2026 Vanguard Investments Australia Ltd. BUY 26.18 Ordinary 2,412 2,412
13-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.71 Ordinary 9,696 9,696
16-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.42 Ordinary 2,994 2,994
17-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.73 Ordinary 11,312 11,312
17-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.73 Ordinary 45,728 45,728
17-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.73 Ordinary 45,728 45,728
17-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.73 Ordinary 4,824 4,824
17-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.73 Ordinary 2,994 2,994
18-Mar-2026 Vanguard Investments Australia Ltd. BUY 26.28 Ordinary 12,928 12,928
18-Mar-2026
19-Mar-2026
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
26.28 Ordinary
25.59 Ordinary
22,863
32,320
22,863
32,320
19-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.59 Ordinary 14,544 14,544
19-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.59 Ordinary 45,728 45,728
19-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.59 Ordinary 45,728 45,728
20-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.50 Ordinary 121,491 121,491
20-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.50 Ordinary 108,245 108,245
20-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.50 Ordinary 14,427 14,427
20-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.50 Ordinary 42,013 42,013
20-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.50 Ordinary 45,804 45,804
20-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.50 Ordinary 47,155 47,155
20-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.50 Ordinary 2,412 2,412
20-Mar-2026 Vanguard Investments Australia Ltd. SELL 25.50 Ordinary (12,060) (12,060)
20-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.50 Ordinary 4,611 4,611
20-Mar-2026
23-Mar-2026
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
25.50 Ordinary
25.02 Ordinary
5,177
9,618
5,177
9,618
23-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.02 Ordinary 16,030 16,030
24-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.36 Ordinary 4,824 4,824
24-Mar-2026 Vanguard Investments Australia Ltd. SELL 25.36 Ordinary (2,412) (2,412)
24-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.36 Ordinary 3,016 3,016
25-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.92 Ordinary 9,618 9,618
25-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.92 Ordinary 170,201 170,201
26-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.75 Ordinary 11,228 11,228
26-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.75 Ordinary 22,921 22,921
26-Mar-2026
30-Mar-2026
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
25.75 Ordinary
25.08 Ordinary
22,921
12,840
22,921
12,840
30-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.08 Ordinary 11,235 11,235
31-Mar-2026 Vanguard Investments Australia Ltd. BUY 25.54 Ordinary 82,936 82,936
31-Mar-2026 Vanguard Investments Australia Ltd. SELL 25.54 Ordinary (207,008) (207,008)
01-Apr-2026 Vanguard Investments Australia Ltd. BUY 26.13 Ordinary 72,003 72,003
01-Apr-2026 Vanguard Investments Australia Ltd. SELL 26.13 Ordinary (9,570) (9,570)
01-Apr-2026 Vanguard Investments Australia Ltd. BUY 26.13 Ordinary 11,165 11,165
01-Apr-2026 Vanguard Investments Australia Ltd. BUY 26.13 Ordinary 15,950 15,950
02-Apr-2026 Vanguard Investments Australia Ltd. BUY 26.08 Ordinary 23,940 23,940
02-Apr-2026
02-Apr-2026
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
BUY
BUY
26.08 Ordinary
26.08 Ordinary
11,172
6,384
11,172
6,384
08-Apr-2026 Vanguard Investments Australia Ltd. BUY 28.10 Ordinary 19,176 19,176
08-Apr-2026 Vanguard Investments Australia Ltd. SELL 28.10 Ordinary (45,636) (45,636)
08-Apr-2026 Vanguard Investments Australia Ltd. SELL 28.10 Ordinary (2,389) (2,389)
10-Apr-2026 Vanguard Investments Australia Ltd. BUY 27.97 Ordinary 9,594 9,594
13-Apr-2026 Vanguard Investments Australia Ltd. BUY 27.62 Ordinary 11,186 11,186
13-Apr-2026 Vanguard Investments Australia Ltd. BUY 27.62 Ordinary 45,634 45,634
15-Apr-2026 Vanguard Investments Australia Ltd. SELL 28.40 Ordinary (12,800) (12,800)
15-Apr-2026 Vanguard Investments Australia Ltd. BUY 28.40 Ordinary 63,791 63,791
15-Apr-2026
15-Apr-2026
Vanguard Investments Australia Ltd.
Vanguard Investments Australia Ltd.
SELL
SELL
28.40 Ordinary
28.40 Ordinary
(45,632)
(2,389)
(45,632)
(2,389)
17-Apr-2026 Vanguard Investments Australia Ltd. SELL 29.38 Ordinary (17,677) (17,677)
Consideration
Nature of given in relation Number of securities Person's votes
Date of change Person whose relevant interest changed Change(6) to change(7) Class affected affected
17-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.38 Ordinary 78,172 78,172
17-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.38 Ordinary 5,661 5,661
20-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.82 Ordinary 9,642 9,642
20-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.82 Ordinary 14,463 14,463
20-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.82 Ordinary 11,249 11,249
20-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.82 Ordinary 7,972 7,972
21-Apr-2026 Vanguard Investments Australia Ltd. BUY 30.16 Ordinary 1,607,741 1,607,741
22-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.62 Ordinary 9,660 9,660
22-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.78 Ordinary 677,073 677,073
22-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.73 Ordinary 92,835 92,835
23-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.31 Ordinary 16,110 16,110
23-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.31 Ordinary 8,055 8,055
23-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.31 Ordinary 17,721 17,721
23-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.31 Ordinary 24,165 24,165
27-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.42 Ordinary 6,444 6,444
27-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.42 Ordinary 14,499 14,499
27-Apr-2026 Vanguard Investments Australia Ltd. SELL 29.42 Ordinary (2,389) (2,389)
27-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.42 Ordinary 3,988 3,988
28-Apr-2026 Vanguard Investments Australia Ltd. BUY 28.90 Ordinary 14,499 14,499
28-Apr-2026 Vanguard Investments Australia Ltd. BUY 28.90 Ordinary 8,055 8,055
29-Apr-2026 Vanguard Investments Australia Ltd. BUY 28.94 Ordinary 12,880 12,880
29-Apr-2026 Vanguard Investments Australia Ltd. BUY 28.94 Ordinary 62,790 62,790
29-Apr-2026 Vanguard Investments Australia Ltd. BUY 28.94 Ordinary 35,163 35,163
29-Apr-2026 Vanguard Investments Australia Ltd. BUY 28.94 Ordinary 24,150 24,150
29-Apr-2026 Vanguard Investments Australia Ltd. BUY 28.94 Ordinary 32,200 32,200
29-Apr-2026 Vanguard Investments Australia Ltd. BUY 28.94 Ordinary 175,744 175,744
30-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.58 Ordinary 16,100 16,100
30-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.58 Ordinary 17,710 17,710
30-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.58 Ordinary 24,150 24,150
30-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.58 Ordinary 32,200 32,200
30-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.58 Ordinary 32,200 32,200
30-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.58 Ordinary 120,554 120,554
30-Apr-2026 Vanguard Investments Australia Ltd. BUY 29.58 Ordinary 23,374 23,374
01-May-2026 Vanguard Investments Australia Ltd. BUY 29.96 Ordinary 11,263 11,263
01-May-2026 Vanguard Investments Australia Ltd. BUY 29.96 Ordinary 33,789 33,789
01-May-2026 Vanguard Investments Australia Ltd. BUY 29.96 Ordinary 32,180 32,180

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

Signature:

Name: Shawn Acker

Capacity: Compliance Manager

Date: 07-May-2026