Feb 25
2022
SELL
Payment of exercise price or tax liability
$1,974,897
$152.29 p/Share
12,968
Reduced 25.04%
38,831
Ordinary Shares
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
4,018
Added 9.16%
39,836
Ordinary Shares
Feb 23
2022
SELL
Payment of exercise price or tax liability
$96,281
$150.91 p/Share
638
Reduced 1.32%
47,781
Ordinary Shares
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
1,613
Added 3.22%
48,419
Ordinary Shares
Feb 22
2022
BUY
Grant, award, or other acquisition
-
24,892
Added 34.72%
46,806
Ordinary Shares
Feb 18
2022
SELL
Payment of exercise price or tax liability
$274,392
$152.95 p/Share
1,794
Reduced 7.57%
21,914
Ordinary Shares
Nov 09
2021
SELL
Open market or private sale
$8,642,786
$174.32 p/Share
49,580
Reduced 67.65%
23,708
Ordinary Shares
Nov 09
2021
BUY
Exercise of conversion of derivative security
$4,026,888
$81.22 p/Share
49,580
Added 50.57%
48,458
Ordinary Shares
Aug 12
2021
SELL
Open market or private sale
$5,363,653
$166.63 p/Share
32,189
Reduced 58.23%
23,087
Ordinary Shares
Aug 12
2021
SELL
Payment of exercise price or tax liability
$99,853
$166.7 p/Share
599
Reduced 2.46%
23,708
Ordinary Shares
Aug 12
2021
BUY
Exercise of conversion of derivative security
$2,494,439
$76.92 p/Share
32,429
Added 57.16%
24,307
Ordinary Shares
Mar 05
2021
SELL
Open market or private sale
$299,021
$135.12 p/Share
2,213
Reduced 8.63%
23,416
Ordinary Shares
Mar 05
2021
SELL
Payment of exercise price or tax liability
$99,878
$134.97 p/Share
740
Reduced 2.98%
24,067
Ordinary Shares
Mar 05
2021
BUY
Exercise of conversion of derivative security
$99,999
$71.89 p/Share
1,391
Added 5.31%
24,807
Ordinary Shares
Feb 26
2021
SELL
Payment of exercise price or tax liability
$234,819
$130.31 p/Share
1,802
Reduced 6.57%
25,629
Ordinary Shares
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
4,015
Added 13.11%
26,604
Ordinary Shares
Feb 25
2021
SELL
Open market or private sale
$1,555,509
$132.17 p/Share
11,769
Reduced 34.41%
22,436
Ordinary Shares
Feb 25
2021
SELL
Payment of exercise price or tax liability
$105,041
$131.63 p/Share
798
Reduced 3.3%
23,416
Ordinary Shares
Feb 25
2021
BUY
Exercise of conversion of derivative security
-
1,778
Added 6.84%
24,214
Ordinary Shares
Feb 24
2021
BUY
Grant, award, or other acquisition
$1,523,497
$129.45 p/Share
11,769
Added 25.6%
34,205
Ordinary Shares
Nov 10
2020
SELL
Open market or private sale
$7,611,381
$114.92 p/Share
66,232
Reduced 74.7%
22,436
Ordinary Shares
Nov 10
2020
BUY
Exercise of conversion of derivative security
$4,645,512
$70.14 p/Share
66,232
Added 49.15%
68,518
Ordinary Shares