Norges Bank
| | Direct | | Oct 31, 2022 | 4,522 |
BlackRock Advisors (UK) Limited
| | Direct | | Oct 24, 2022 | 516 |
BlackRock Advisors (UK) Limited
| | Direct | | Oct 19, 2022 | 73,283 |
Norges Bank
| | Direct | | Oct 14, 2022 | 2,611 |
Baillie Gifford & Co
| | Direct | | Oct 13, 2022 | 16,839 |
Baillie Gifford & Co
| | Direct | | Oct 10, 2022 | 8,947 |
Rountree (Kevin Derek)
| Bought at price 86.86 per share. | Direct | 9,641 | Sept 12, 2022 | 111 |
Baillie Gifford & Co
| | Direct | | Aug 30, 2022 | 1,387 |
Baillie Gifford & Co
| | Direct | | Aug 26, 2022 | 1,304 |
Baillie Gifford & Co
| | Direct | | Aug 23, 2022 | 1,200 |
Baillie Gifford & Co
| | Direct | | Aug 12, 2022 | 888 |
Baillie Gifford & Co
| | Direct | | Aug 10, 2022 | 12,671 |
BlackRock Advisors (UK) Limited
| | Direct | | Aug 04, 2022 | 8,467 |
Rountree (Kevin Derek)
| Bought at price 92.99 per share. | Direct | 253,780 | Aug 02, 2022 | 2,729 |
Tongue (Rachel F)
| Bought at price 92.87 per share. | Direct | 170,048 | Aug 02, 2022 | 1,831 |
BlackRock Advisors (UK) Limited
| | Direct | | Jul 29, 2022 | 483,265 |
Brewis (John Richard Alistair)
| | Direct | | Jul 25, 2022 | 0 |
Capital Group
| | Direct | | Jul 25, 2022 | 0 |
JPMorgan Asset Management Holdings, Inc.
| | Direct | | Jul 25, 2022 | 0 |
Tongue (Rachel F)
| | Direct | | Jul 25, 2022 | 0 |
Rountree (Kevin Derek)
| | Direct | | Jul 25, 2022 | 0 |
Schroder Investment Management, Ltd.
| | Direct | | Jul 25, 2022 | 0 |
O'Donnell (Elaine)
| | Direct | | Jul 25, 2022 | 0 |
Sanford Deland Asset Management Ltd.
| | Direct | | Jul 25, 2022 | 0 |
Marsh (Kate)
| | Direct | | Jul 25, 2022 | 0 |
Standard Life Investments Ltd
| | Direct | | Jul 25, 2022 | 0 |
The Vanguard Group Inc
| | Direct | | Jul 25, 2022 | 0 |
Standard Life Investments Ltd
| | Direct | | May 29, 2022 | 0 |
The Vanguard Group Inc
| | Direct | | May 29, 2022 | 0 |
O'Donnell (Elaine)
| | Direct | | May 29, 2022 | 0 |
Tongue (Rachel F)
| | Direct | | May 29, 2022 | 0 |
Schroder Investment Management, Ltd.
| | Direct | | May 29, 2022 | 0 |
Rountree (Kevin Derek)
| | Direct | | May 29, 2022 | 0 |
Marsh (Kate)
| | Direct | | May 29, 2022 | 0 |
Sanford Deland Asset Management Ltd.
| | Direct | | May 29, 2022 | 0 |
JPMorgan Asset Management Holdings, Inc.
| | Direct | | May 29, 2022 | 0 |
Brewis (John Richard Alistair)
| | Direct | | May 29, 2022 | 0 |
Capital Group
| | Direct | | May 29, 2022 | 0 |
Rountree (Kevin Derek)
| Bought at price 84.76 per share. | Direct | 7,882 | May 13, 2022 | 93 |
Norges Bank
| | Direct | | May 11, 2022 | 20,184 |
Baillie Gifford & Co
| | Direct | | May 09, 2022 | 27,154 |
Baillie Gifford & Co
| | Direct | | Apr 12, 2022 | 15,392 |
Baillie Gifford & Co
| | Direct | | Apr 04, 2022 | 13,788 |
Tongue (Rachel F)
| | Direct | | Mar 28, 2022 | 0 |
Baillie Gifford & Co
| | Direct | | Mar 15, 2022 | 915,985 |
Rountree (Kevin Derek)
| Bought at price 98.53 per share. | Direct | 7,882 | Feb 25, 2022 | 80 |
Marsh (Kate)
| Bought at price 105.54 per share. | Direct | 39,895 | Jan 31, 2022 | 378 |
O'Donnell (Elaine)
| Bought at price 103.63 per share. | Direct | 36,994 | Jan 28, 2022 | 357 |
O'Donnell (Elaine)
| Bought at price 103.20 per share. | Direct | 36,118 | Jan 28, 2022 | 350 |
Rountree (Kevin Derek)
| Bought at price 137.19 per share. | Direct | 4,253 | Jan 05, 2022 | 31 |
Rountree (Kevin Derek)
| Bought at price 134.75 per share. | Direct | 3,099 | Nov 05, 2021 | 23 |
Rountree (Kevin Derek)
| Bought at price 167.53 per share. | Direct | 4,188 | Sept 13, 2021 | 25 |
JPMorgan Asset Management Holdings, Inc.
| | Direct | | Sept 01, 2021 | 0 |
Rountree (Kevin Derek)
| Bought at price 163.01 per share. | Direct | 223,323 | Aug 04, 2021 | 1,370 |
Tongue (Rachel F)
| Bought at price 163.00 per share. | Direct | 141,806 | Aug 04, 2021 | 870 |
Tongue (Rachel F)
| | Direct | | Jul 26, 2021 | 0 |
Rountree (Kevin Derek)
| | Direct | | Jul 26, 2021 | 0 |
Standard Life Investments Ltd
| | Direct | | Jul 26, 2021 | 0 |
The Vanguard Group Inc
| | Direct | | Jul 26, 2021 | 0 |
Schroder Investment Management, Ltd.
| | Direct | | Jul 26, 2021 | 0 |
O'Donnell (Elaine)
| | Direct | | Jul 26, 2021 | 0 |
Sanford Deland Asset Management Ltd.
| | Direct | | Jul 26, 2021 | 0 |
JPMorgan Asset Management Holdings, Inc.
| | Direct | | Jul 26, 2021 | 0 |
Baillie Gifford & Co
| | Direct | | Jul 26, 2021 | 0 |
BlackRock Advisors (UK) Limited
| | Direct | | Jul 26, 2021 | 0 |
Brewis (John Richard Alistair)
| | Direct | | Jul 26, 2021 | 0 |
Donaldson (Nicholas John)
| | Direct | | Jul 26, 2021 | 0 |
Rountree (Kevin Derek)
| Bought at price 161.59 per share. | Direct | 5,170 | Jul 05, 2021 | 32 |
JPMorgan Asset Management Holdings, Inc.
| | Direct | | Jun 29, 2021 | 0 |
JPMorgan Asset Management Holdings, Inc.
| | Direct | | Jun 14, 2021 | 0 |
JPMorgan Asset Management Holdings, Inc.
| | Direct | | Jun 04, 2021 | 26,897 |
JPMorgan Asset Management Holdings, Inc.
| | Direct | | May 30, 2021 | 0 |
Donaldson (Nicholas John)
| | Direct | | May 30, 2021 | 0 |
BlackRock Advisors (UK) Limited
| | Direct | | May 30, 2021 | 0 |
Brewis (John Richard Alistair)
| | Direct | | May 30, 2021 | 0 |
Baillie Gifford & Co
| | Direct | | May 30, 2021 | 0 |
Rountree (Kevin Derek)
| | Direct | | May 30, 2021 | 0 |
Tongue (Rachel F)
| | Direct | | May 30, 2021 | 0 |
Standard Life Investments Ltd
| | Direct | | May 30, 2021 | 0 |
The Vanguard Group Inc
| | Direct | | May 30, 2021 | 0 |
O'Donnell (Elaine)
| | Direct | | May 30, 2021 | 0 |
Schroder Investment Management, Ltd.
| | Direct | | May 30, 2021 | 0 |
Schroder Investment Management, Ltd.
| | Direct | | May 28, 2021 | 0 |
Sanford Deland Asset Management Ltd.
| | Direct | | May 28, 2021 | 0 |
Standard Life Investments Ltd
| | Direct | | May 28, 2021 | 0 |
The Vanguard Group Inc
| | Direct | | May 28, 2021 | 0 |
Baillie Gifford & Co
| | Direct | | May 28, 2021 | 0 |
JPMorgan Asset Management Holdings, Inc.
| | Direct | | May 28, 2021 | 0 |
BlackRock Advisors (UK) Limited
| | Direct | | May 28, 2021 | 0 |
JPMorgan Asset Management Holdings, Inc.
| | Direct | | May 19, 2021 | 0 |
Baillie Gifford & Co
| | Direct | | May 04, 2021 | 148,869 |
Rountree (Kevin Derek)
| Bought at price 148.83 per share. | Direct | 4,464 | Apr 30, 2021 | 30 |
Tongue (Rachel F)
| | Direct | | Apr 01, 2021 | 0 |
O'Donnell (Elaine)
| | Direct | | Mar 23, 2021 | 1,793 |
Donaldson (Nicholas John)
| Sold at price 1.36 per share. | Direct | 10,872 | Feb 25, 2021 | 8,000 |
Tongue (Rachel F)
| Bought at price 18.39 per share. | Direct | 25,307 | Feb 22, 2021 | 1,376 |
Rountree (Kevin Derek)
| Bought at price 144.51 per share. | Direct | 5,924 | Jan 25, 2021 | 41 |
Standard Life Investments Ltd
| | Direct | | Dec 15, 2020 | 0 |
Rountree (Kevin Derek)
| Bought at price 16.89 per share. | Direct | 23,239 | Nov 02, 2020 | 1,376 |
Rountree (Kevin Derek)
| Bought at price 139.94 per share. | Direct | 3,778 | Oct 23, 2020 | 27 |
Schroder Investment Management, Ltd.
| | Direct | | Oct 23, 2020 | 0 |
JPMorgan Asset Management Holdings, Inc.
| | Direct | | Oct 19, 2020 | 27,860 |
JPMorgan Asset Management Holdings, Inc.
| | Direct | | Sept 22, 2020 | 6,651 |
Standard Life Investments Ltd
| | Direct | | Sept 22, 2020 | 445,053 |
Rountree (Kevin Derek)
| Bought at price 127.19 per share. | Direct | 2,289 | Sept 21, 2020 | 18 |
Norges Bank
| | Direct | | Sept 17, 2020 | 65,775 |
JPMorgan Asset Management Holdings, Inc.
| | Direct | | Sept 16, 2020 | 16,880 |
JPMorgan Asset Management Holdings, Inc.
| | Direct | | Sept 10, 2020 | 194,355 |
Brewis (John Richard Alistair)
| Bought at price 121.07 per share. | Direct | 25,908 | Aug 04, 2020 | 214 |
Tongue (Rachel F)
| Bought at price 121.11 per share. | Direct | 20,587 | Aug 04, 2020 | 170 |
Rountree (Kevin Derek)
| Bought at price 121.07 per share. | Direct | 36,077 | Aug 04, 2020 | 298 |
Rountree (Kevin Derek)
| | Direct | | Jul 27, 2020 | 0 |
O'Donnell (Elaine)
| | Direct | | Jul 27, 2020 | 0 |
O'Donnell (Elaine)
| | Direct | | Jul 27, 2020 | 0 |
Schroder Investment Management, Ltd.
| | Direct | | Jul 27, 2020 | 0 |
Standard Life Investments Ltd
| | Direct | | Jul 27, 2020 | 0 |
The Vanguard Group Inc
| | Direct | | Jul 27, 2020 | 0 |
Tongue (Rachel F)
| | Direct | | Jul 27, 2020 | 0 |
Sanford Deland Asset Management Ltd.
| | Direct | | Jul 27, 2020 | 0 |
BlackRock Advisors (UK) Limited
| | Direct | | Jul 27, 2020 | 0 |
Donaldson (Nicholas John)
| | Direct | | Jul 27, 2020 | 0 |
JPMorgan Asset Management Holdings, Inc.
| | Direct | | Jul 27, 2020 | 0 |
Kirby (Thomas Henry Felix)
| | Direct | | Jul 27, 2020 | 0 |
Kirby (Thomas Henry Felix)
| | Direct | | May 31, 2020 | 0 |
BlackRock Advisors (UK) Limited
| | Direct | | May 31, 2020 | 0 |
JPMorgan Asset Management Holdings, Inc.
| | Direct | | May 31, 2020 | 0 |
Donaldson (Nicholas John)
| | Direct | | May 31, 2020 | 0 |
Sanford Deland Asset Management Ltd.
| | Direct | | May 31, 2020 | 0 |
Standard Life Investments Ltd
| | Direct | | May 31, 2020 | 0 |
Rountree (Kevin Derek)
| | Direct | | May 31, 2020 | 0 |
O'Donnell (Elaine)
| | Direct | | May 31, 2020 | 0 |
O'Donnell (Elaine)
| | Direct | | May 31, 2020 | 0 |
Tongue (Rachel F)
| | Direct | | May 31, 2020 | 0 |
Schroder Investment Management, Ltd.
| | Direct | | May 31, 2020 | 0 |
The Vanguard Group Inc
| | Direct | | May 31, 2020 | 0 |
Standard Life Investments Ltd
| | Direct | | May 21, 2020 | 168,723 |
Tongue (Rachel F)
| | Direct | | Apr 01, 2020 | 0 |
Norges Bank
| | Direct | | Mar 25, 2020 | 0 |
Rountree (Kevin Derek)
| Bought at price 83.72 per share. | Direct | 8,874 | Mar 02, 2020 | 106 |
Rountree (Kevin Derek)
| Sold at price 92.95 per share. | Direct | 929,479 | Feb 10, 2020 | 10,000 |
Tongue (Rachel F)
| Sold at price 92.59 per share. | Direct | 129,621 | Feb 10, 2020 | 1,400 |
Tongue (Rachel F)
| Sold at price 92.82 per share. | Direct | 306,302 | Feb 10, 2020 | 3,300 |
Donaldson (Nicholas John)
| Sold at price 92.69 per share. | Direct | 305,877 | Feb 10, 2020 | 3,300 |
Rountree (Kevin Derek)
| Bought at price 82.37 per share. | Direct | 7,083 | Jan 08, 2020 | 86 |
Schroder Investment Management, Ltd.
| | Direct | | Dec 09, 2019 | 0 |
Rountree (Kevin Derek)
| Bought at price 64.13 per share. | Direct | 6,862 | Nov 08, 2019 | 107 |
Rountree (Kevin Derek)
| Bought at price 58.39 per share. | Direct | 5,546 | Sept 13, 2019 | 95 |
Kirby (Thomas Henry Felix)
| | Direct | | Aug 09, 2019 | 259,000 |
Rountree (Kevin Derek)
| Bought at price 57.96 per share. | Direct | 33,444 | Aug 01, 2019 | 577 |
Tongue (Rachel F)
| Bought at price 57.96 per share. | Direct | 19,127 | Aug 01, 2019 | 330 |