Mar 01
2022
BUY
Grant, award, or other acquisition
-
9,292
Added 21.14%
34,657
Ordinary Shares
Feb 10
2022
SELL
Open market or private sale
$44,480
$160.0 p/Share
278
Reduced 1.08%
25,364
Ordinary Shares
Feb 08
2022
SELL
Payment of exercise price or tax liability
$18,451
$159.06 p/Share
116
Reduced 0.43%
26,613
Ordinary Shares
Feb 08
2022
SELL
Open market or private sale
$941,600
$160.0 p/Share
5,885
Reduced 18.67%
25,642
Ordinary Shares
Feb 08
2022
BUY
Exercise of conversion of derivative security
$388,059
$78.97 p/Share
4,914
Added 13.48%
31,527
Ordinary Shares
Feb 05
2022
SELL
Payment of exercise price or tax liability
$38,415
$158.74 p/Share
242
Reduced 0.9%
26,729
Ordinary Shares
Feb 04
2022
SELL
Payment of exercise price or tax liability
$26,192
$158.74 p/Share
165
Reduced 0.61%
26,971
Ordinary Shares
Feb 04
2022
SELL
Open market or private sale
$563,376
$160.05 p/Share
3,520
Reduced 11.54%
26,971
Ordinary Shares
Feb 04
2022
BUY
Exercise of conversion of derivative security
$370,586
$105.28 p/Share
3,520
Added 10.35%
30,491
Ordinary Shares
Feb 01
2022
BUY
Grant, award, or other acquisition
-
1,055
Added 3.74%
27,136
Ordinary Shares
Nov 18
2021
SELL
Discretionary transaction
$2,265,584
$193.59 p/Share
11,703
Reduced 31.02%
26,021
Ordinary Shares
Jul 07
2021
SELL
Open market or private sale
$661,478
$187.92 p/Share
3,520
Reduced 11.94%
25,953
Ordinary Shares
Jul 07
2021
BUY
Exercise of conversion of derivative security
$370,586
$105.28 p/Share
3,520
Added 10.67%
29,473
Ordinary Shares
Mar 02
2021
BUY
Grant, award, or other acquisition
-
10,093
Added 28.1%
25,819
Ordinary Shares
Feb 09
2021
SELL
Open market or private sale
$171,387
$147.24 p/Share
1,164
Reduced 6.89%
15,725
Ordinary Shares
Feb 08
2021
SELL
Open market or private sale
$817,201
$148.42 p/Share
5,506
Reduced 25.96%
15,705
Ordinary Shares
Feb 08
2021
BUY
Grant, award, or other acquisition
-
1,184
Added 6.55%
16,889
Ordinary Shares
Feb 08
2021
BUY
Exercise of conversion of derivative security
$361,212
$70.22 p/Share
5,144
Added 19.79%
20,849
Ordinary Shares
Feb 06
2021
SELL
Payment of exercise price or tax liability
$37,188
$149.35 p/Share
249
Reduced 1.53%
16,067
Ordinary Shares
Feb 05
2021
SELL
Payment of exercise price or tax liability
$36,441
$149.35 p/Share
244
Reduced 1.47%
16,316
Ordinary Shares
Feb 05
2021
SELL
Open market or private sale
$738,673
$150.32 p/Share
4,914
Reduced 22.88%
16,560
Ordinary Shares
Feb 05
2021
BUY
Exercise of conversion of derivative security
$388,059
$78.97 p/Share
4,914
Added 18.62%
21,474
Ordinary Shares
Feb 04
2021
SELL
Payment of exercise price or tax liability
$29,173
$148.84 p/Share
196
Reduced 1.17%
16,560
Ordinary Shares