Cicurel (David Elie)
| Bought at price 94.82 per share. | Direct | 189 | Dec 05, 2022 | 2 |
Lavelle (Mark)
| Bought at price 94.82 per share. | Direct | 189 | Dec 05, 2022 | 2 |
Ormsby (Bradley Leonard)
| Bought at price 94.82 per share. | Direct | 189 | Dec 05, 2022 | 2 |
Hambro (Alexander Robert)
| Sold at price 89.91 per share. | Direct | 899,060 | Nov 16, 2022 | 10,000 |
Ormsby (Bradley Leonard)
| Bought at price 88.11 per share. | Direct | 176 | Nov 07, 2022 | 2 |
Cicurel (David Elie)
| Bought at price 88.11 per share. | Direct | 176 | Nov 07, 2022 | 2 |
Lavelle (Mark)
| Bought at price 88.11 per share. | Direct | 176 | Nov 07, 2022 | 2 |
Lavelle (Mark)
| Bought at price 83.02 per share. | Direct | 166 | Oct 05, 2022 | 2 |
Ormsby (Bradley Leonard)
| Bought at price 83.02 per share. | Direct | 166 | Oct 05, 2022 | 2 |
Cicurel (David Elie)
| Bought at price 83.02 per share. | Direct | 166 | Oct 05, 2022 | 2 |
Hambro (Alexander Robert)
| Sold at price 83.09 per share. | Direct | 124,631 | Oct 04, 2022 | 1,500 |
Lavelle (Mark)
| Bought at price 88.09 per share. | Direct | 76,810 | Sept 22, 2022 | 872 |
Lavelle (Mark)
| Bought at price 87.48 per share. | Direct | 174 | Sept 05, 2022 | 2 |
Cicurel (David Elie)
| Bought at price 87.48 per share. | Direct | 174 | Sept 05, 2022 | 2 |
Ormsby (Bradley Leonard)
| Bought at price 87.48 per share. | Direct | 262 | Sept 05, 2022 | 3 |
Ormsby (Bradley Leonard)
| Bought at price 103.81 per share. | Direct | 311 | Aug 05, 2022 | 3 |
Lavelle (Mark)
| Bought at price 103.81 per share. | Direct | 311 | Aug 05, 2022 | 3 |
Cicurel (David Elie)
| Bought at price 103.81 per share. | Direct | 311 | Aug 05, 2022 | 3 |
Cicurel (David Elie)
| Holding at price 91.99 per share. | Direct | 367,964 | Jul 26, 2022 | 4,000 |
Cicurel (David Elie)
| Bought at price 87.47 per share. | Direct | 349 | Jul 05, 2022 | 4 |
Ormsby (Bradley Leonard)
| Bought at price 87.47 per share. | Direct | 349 | Jul 05, 2022 | 4 |
Lavelle (Mark)
| Bought at price 87.47 per share. | Direct | 349 | Jul 05, 2022 | 4 |
Ormsby (Bradley Leonard)
| Sold at price 89.12 per share. | Direct | 47,767 | Jun 29, 2022 | 536 |
Ormsby (Bradley Leonard)
| Bought at price 89.12 per share. | Direct | 47,767 | Jun 29, 2022 | 536 |
Hambro (Alexander Robert)
| Sold at price 88.32 per share. | Direct | 88,322 | Jun 20, 2022 | 1,000 |
Holroyd (Charles John Arthur)
| Bought at price 93.19 per share. | Direct | 272,950 | Jun 13, 2022 | 2,929 |
Ormsby (Bradley Leonard)
| Bought at price 104.39 per share. | Direct | 208 | Jun 08, 2022 | 2 |
Cicurel (David Elie)
| Bought at price 104.39 per share. | Direct | 417 | Jun 08, 2022 | 4 |
Lavelle (Mark)
| Bought at price 104.39 per share. | Direct | 417 | Jun 08, 2022 | 4 |
Lavelle (Mark)
| Bought at price 84.75 per share. | Direct | 339 | May 06, 2022 | 4 |
Ormsby (Bradley Leonard)
| Bought at price 84.75 per share. | Direct | 508 | May 06, 2022 | 6 |
Cicurel (David Elie)
| Bought at price 84.75 per share. | Direct | 339 | May 06, 2022 | 4 |
Cicurel (David Elie)
| Bought at price 91.18 per share. | Direct | 182 | Apr 11, 2022 | 2 |
Lavelle (Mark)
| Bought at price 91.18 per share. | Direct | 182 | Apr 11, 2022 | 2 |
Ormsby (Bradley Leonard)
| Bought at price 91.18 per share. | Direct | 182 | Apr 11, 2022 | 2 |
Cicurel (David Elie)
| | Direct | | Mar 22, 2022 | 0 |
Hargreaves Lansdown Asset Management Ltd.
| | Direct | | Mar 22, 2022 | 0 |
Upton (Stephen Gerald)
| | Direct | | Mar 22, 2022 | 0 |
Liontrust Asset Management Plc
| | Direct | | Mar 22, 2022 | 0 |
ODIN Forvaltning AS
| | Direct | | Mar 22, 2022 | 0 |
Cicurel (David Elie)
| Bought at price 82.90 per share. | Direct | 165 | Mar 09, 2022 | 2 |
Lavelle (Mark)
| Bought at price 82.90 per share. | Direct | 248 | Mar 09, 2022 | 3 |
Ormsby (Bradley Leonard)
| Bought at price 82.90 per share. | Direct | 165 | Mar 09, 2022 | 2 |
Ormsby (Bradley Leonard)
| Bought at price 100.95 per share. | Direct | 201 | Feb 08, 2022 | 2 |
Cicurel (David Elie)
| Bought at price 100.95 per share. | Direct | 302 | Feb 08, 2022 | 3 |
Lavelle (Mark)
| Bought at price 100.95 per share. | Direct | 201 | Feb 08, 2022 | 2 |
Lavelle (Mark)
| Bought at price 112.36 per share. | Direct | 112 | Jan 05, 2022 | 1 |
Ormsby (Bradley Leonard)
| Bought at price 112.36 per share. | Direct | 224 | Jan 05, 2022 | 2 |
Cicurel (David Elie)
| Bought at price 112.36 per share. | Direct | 112 | Jan 05, 2022 | 1 |
Lavelle (Mark)
| | Direct | | Dec 31, 2021 | 0 |
Hambro (Alexander Robert)
| | Direct | | Dec 31, 2021 | 0 |
Holroyd (Charles John Arthur)
| | Direct | | Dec 31, 2021 | 0 |
Kodituwakku (Lushani)
| | Direct | | Dec 31, 2021 | 0 |
Cohen (Ralph Leslie)
| | Direct | | Dec 31, 2021 | 0 |
Elman (Ralph Julian)
| | Direct | | Dec 31, 2021 | 0 |
Ormsby (Bradley Leonard)
| | Direct | | Dec 31, 2021 | 0 |
Cicurel (David Elie)
| | Direct | | Dec 31, 2021 | 0 |
ODIN Forvaltning AS
| | Direct | | Dec 15, 2021 | 33,250 |
Liontrust Asset Management Plc
| | Direct | | Dec 08, 2021 | 0 |
ODIN Forvaltning AS
| | Direct | | Dec 08, 2021 | 0 |
Cicurel (David Elie)
| | Direct | | Dec 08, 2021 | 0 |
Tellworth Investments LLP
| | Direct | | Dec 08, 2021 | 0 |
Upton (Stephen Gerald)
| | Direct | | Dec 08, 2021 | 0 |
Hargreaves Lansdown Asset Management Ltd.
| | Direct | | Dec 08, 2021 | 0 |
Danske Capital AS
| | Direct | | Dec 08, 2021 | 0 |
Baillie Gifford & Co
| | Direct | | Dec 08, 2021 | 0 |
Berenberg Asset Management
| | Direct | | Dec 08, 2021 | 0 |
BlackRock International Ltd.
| | Direct | | Dec 08, 2021 | 0 |
Broadcrest Asset Management
| | Direct | | Dec 08, 2021 | 0 |
Brown Shipley & Co Ltd
| | Direct | | Dec 08, 2021 | 0 |
Lavelle (Mark)
| Bought at price 102.13 per share. | Direct | 204 | Dec 06, 2021 | 2 |
Cicurel (David Elie)
| Bought at price 102.13 per share. | Direct | 204 | Dec 06, 2021 | 2 |
Ormsby (Bradley Leonard)
| Bought at price 102.13 per share. | Direct | 204 | Dec 06, 2021 | 2 |
Cohen (Ralph Leslie)
| Exercise of Option at price 22.50 per share. | Direct | 39,930 | Nov 29, 2021 | 1,775 |
Elman (Ralph Julian)
| Bought at price 111.46 per share. | Direct | 1,783 | Nov 05, 2021 | 16 |
Lavelle (Mark)
| Bought at price 113.22 per share. | Direct | 226 | Nov 05, 2021 | 2 |
Ormsby (Bradley Leonard)
| Bought at price 113.22 per share. | Direct | 226 | Nov 05, 2021 | 2 |
Ormsby (Bradley Leonard)
| Bought at price 111.46 per share. | Direct | 668 | Nov 05, 2021 | 6 |
Cicurel (David Elie)
| Bought at price 113.22 per share. | Direct | 226 | Nov 05, 2021 | 2 |
Cicurel (David Elie)
| Bought at price 104.12 per share. | Direct | 208 | Oct 05, 2021 | 2 |
Ormsby (Bradley Leonard)
| Bought at price 104.12 per share. | Direct | 208 | Oct 05, 2021 | 2 |
Lavelle (Mark)
| Bought at price 104.12 per share. | Direct | 208 | Oct 05, 2021 | 2 |
Cicurel (David Elie)
| | Direct | | Sept 24, 2021 | 5,000 |
Cicurel (David Elie)
| Bought at price 99.47 per share. | Direct | 198 | Sept 06, 2021 | 2 |
Lavelle (Mark)
| Bought at price 99.47 per share. | Direct | 198 | Sept 06, 2021 | 2 |
Ormsby (Bradley Leonard)
| Bought at price 99.47 per share. | Direct | 198 | Sept 06, 2021 | 2 |
Ormsby (Bradley Leonard)
| Bought at price 89.42 per share. | Direct | 357 | Aug 05, 2021 | 4 |
Lavelle (Mark)
| Bought at price 89.42 per share. | Direct | 268 | Aug 05, 2021 | 3 |
Cicurel (David Elie)
| Bought at price 89.42 per share. | Direct | 268 | Aug 05, 2021 | 3 |
Elman (Ralph Julian)
| Bought at price 81.30 per share. | Direct | 5,365 | Jul 09, 2021 | 66 |
Ormsby (Bradley Leonard)
| Bought at price 81.30 per share. | Direct | 1,544 | Jul 09, 2021 | 19 |
Ormsby (Bradley Leonard)
| Bought at price 83.42 per share. | Direct | 333 | Jul 05, 2021 | 4 |
Cicurel (David Elie)
| Bought at price 83.42 per share. | Direct | 500 | Jul 05, 2021 | 6 |
Lavelle (Mark)
| Bought at price 83.42 per share. | Direct | 500 | Jul 05, 2021 | 6 |
Lavelle (Mark)
| Bought at price 87.90 per share. | Direct | 351 | Jun 07, 2021 | 4 |
Ormsby (Bradley Leonard)
| Bought at price 87.90 per share. | Direct | 527 | Jun 07, 2021 | 6 |
Cicurel (David Elie)
| Bought at price 87.90 per share. | Direct | 351 | Jun 07, 2021 | 4 |
Judges Scientific plc
| Bought at price 87.96 per share. | Direct | 74,677 | May 28, 2021 | 849 |
Kodituwakku (Lushani)
| Bought at price 86.28 per share. | Direct | 28,040 | May 07, 2021 | 325 |
Lavelle (Mark)
| Bought at price 84.79 per share. | Direct | 508 | May 05, 2021 | 6 |
Cicurel (David Elie)
| Bought at price 84.79 per share. | Direct | 508 | May 05, 2021 | 6 |
Ormsby (Bradley Leonard)
| Bought at price 84.79 per share. | Direct | 339 | May 05, 2021 | 4 |
Hargreaves Lansdown Asset Management Ltd.
| | Direct | | Apr 14, 2021 | 0 |
JPMorgan Asset Management (UK) Limited
| | Direct | | Apr 14, 2021 | 0 |
Liontrust Asset Management Plc
| | Direct | | Apr 14, 2021 | 0 |
National Farmers Union Mutual Insurance Society, Ltd.
| | Direct | | Apr 14, 2021 | 0 |
ODIN Forvaltning AS
| | Direct | | Apr 14, 2021 | 0 |
BlackRock International Ltd.
| | Direct | | Apr 14, 2021 | 0 |
Brown Shipley & Co Ltd
| | Direct | | Apr 14, 2021 | 0 |
Upton (Stephen Gerald)
| | Direct | | Apr 14, 2021 | 0 |
Cicurel (David Elie)
| | Direct | | Apr 14, 2021 | 0 |
Baillie Gifford & Co
| | Direct | | Apr 14, 2021 | 0 |
Danske Capital AS
| | Direct | | Apr 14, 2021 | 0 |
Ormsby (Bradley Leonard)
| Bought at price 88.43 per share. | Direct | 265 | Apr 06, 2021 | 3 |
Lavelle (Mark)
| Bought at price 88.43 per share. | Direct | 176 | Apr 06, 2021 | 2 |
Cicurel (David Elie)
| Bought at price 88.43 per share. | Direct | 176 | Apr 06, 2021 | 2 |
Ormsby (Bradley Leonard)
| | Direct | | Mar 25, 2021 | 33 |
Ormsby (Bradley Leonard)
| Bought at price 82.67 per share. | Direct | 165 | Mar 08, 2021 | 2 |
Cicurel (David Elie)
| Bought at price 82.67 per share. | Direct | 248 | Mar 08, 2021 | 3 |
Lavelle (Mark)
| Bought at price 82.67 per share. | Direct | 248 | Mar 08, 2021 | 3 |
Lavelle (Mark)
| Bought at price 88.99 per share. | Direct | 177 | Feb 05, 2021 | 2 |
Cicurel (David Elie)
| Bought at price 88.99 per share. | Direct | 177 | Feb 05, 2021 | 2 |
Ormsby (Bradley Leonard)
| Bought at price 88.99 per share. | Direct | 177 | Feb 05, 2021 | 2 |
Cicurel (David Elie)
| Sold at price 85.86 per share. | Direct | 4,292,850 | Jan 19, 2021 | 50,000 |
Cicurel (David Elie)
| Bought at price 86.49 per share. | Direct | 172 | Jan 06, 2021 | 2 |
Ormsby (Bradley Leonard)
| Bought at price 86.49 per share. | Direct | 259 | Jan 06, 2021 | 3 |
Lavelle (Mark)
| Bought at price 86.49 per share. | Direct | 172 | Jan 06, 2021 | 2 |
Lavelle (Mark)
| | Direct | | Dec 31, 2020 | 0 |
Cohen (Ralph Leslie)
| | Direct | | Dec 31, 2020 | 0 |
Elman (Ralph Julian)
| | Direct | | Dec 31, 2020 | 0 |
Hambro (Alexander Robert)
| | Direct | | Dec 31, 2020 | 0 |
Holroyd (Charles John Arthur)
| | Direct | | Dec 31, 2020 | 0 |
Ormsby (Bradley Leonard)
| | Direct | | Dec 31, 2020 | 0 |
Cicurel (David Elie)
| | Direct | | Dec 31, 2020 | 0 |
Cicurel (David Elie)
| Bought at price 77.37 per share. | Direct | 232 | Dec 04, 2020 | 3 |
Lavelle (Mark)
| Bought at price 77.37 per share. | Direct | 232 | Dec 04, 2020 | 3 |
Ormsby (Bradley Leonard)
| Bought at price 77.37 per share. | Direct | 154 | Dec 04, 2020 | 2 |
Cicurel (David Elie)
| | Direct | | Nov 10, 2020 | 50,000 |
Ormsby (Bradley Leonard)
| Bought at price 72.36 per share. | Direct | 651 | Nov 06, 2020 | 9 |
Elman (Ralph Julian)
| Bought at price 72.36 per share. | Direct | 1,519 | Nov 06, 2020 | 21 |
Ormsby (Bradley Leonard)
| Bought at price 70.83 per share. | Direct | 212 | Nov 05, 2020 | 3 |
Cicurel (David Elie)
| Bought at price 70.83 per share. | Direct | 212 | Nov 05, 2020 | 3 |
Lavelle (Mark)
| Bought at price 70.83 per share. | Direct | 212 | Nov 05, 2020 | 3 |
Ormsby (Bradley Leonard)
| Exercise of Option at price 18.73 per share. | Direct | 187,270 | Oct 26, 2020 | 10,000 |
Ormsby (Bradley Leonard)
| Sold at price 67.72 per share. | Direct | 677,200 | Oct 26, 2020 | 10,000 |
Hambro (Alexander Robert)
| Sold at price 67.00 per share. | Direct | 134,002 | Oct 19, 2020 | 2,000 |
Cicurel (David Elie)
| Bought at price 64.55 per share. | Direct | 193 | Oct 06, 2020 | 3 |
Cicurel (David Elie)
| Bought at price 66.42 per share. | Direct | 199 | Sept 07, 2020 | 3 |
Lavelle (Mark)
| Bought at price 66.42 per share. | Direct | 199 | Sept 07, 2020 | 3 |
Ormsby (Bradley Leonard)
| Bought at price 66.42 per share. | Direct | 199 | Sept 07, 2020 | 3 |