Jan 05
2022
SELL
Payment of exercise price or tax liability
$5,075,807
$101.84 p/Share
49,841
Reduced 26.51%
138,174
Ordinary Shares
Jan 05
2022
BUY
Exercise of conversion of derivative security
-
64,959
Added 31.59%
140,640
Ordinary Shares
Jan 05
2022
BUY
Grant, award, or other acquisition
-
47,375
Added 20.13%
188,015
Ordinary Shares
Nov 04
2021
SELL
Open market or private sale
$8,558,201
$112.99 p/Share
75,743
Reduced 50.02%
75,681
Ordinary Shares
Nov 04
2021
BUY
Exercise of conversion of derivative security
$1,222,492
$16.14 p/Share
75,743
Added 33.34%
151,424
Ordinary Shares
Jul 28
2021
SELL
Payment of exercise price or tax liability
$329,538
$102.5 p/Share
3,215
Reduced 4.07%
75,681
Ordinary Shares
Jul 28
2021
BUY
Grant, award, or other acquisition
-
7,257
Added 8.42%
78,896
Ordinary Shares
Jul 08
2021
SELL
Open market or private sale
$3,239,970
$92.37 p/Share
35,076
Reduced 32.87%
71,639
Ordinary Shares
Apr 12
2021
SELL
Open market or private sale
$5,874,332
$89.53 p/Share
65,613
Reduced 38.31%
105,665
Ordinary Shares
Feb 17
2021
SELL
Payment of exercise price or tax liability
$75,925
$87.17 p/Share
871
Reduced 0.51%
171,278
Ordinary Shares
Feb 17
2021
BUY
Grant, award, or other acquisition
-
1,965
Added 1.13%
172,149
Ordinary Shares
Jan 21
2021
SELL
Payment of exercise price or tax liability
$199,615
$77.43 p/Share
2,578
Reduced 1.49%
170,184
Ordinary Shares
Jan 21
2021
BUY
Exercise of conversion of derivative security
-
5,819
Added 3.26%
172,762
Ordinary Shares
Jan 05
2021
SELL
Payment of exercise price or tax liability
$1,908,174
$36.1 p/Share
52,858
Reduced 24.05%
166,943
Ordinary Shares
Jan 05
2021
BUY
Grant, award, or other acquisition
-
65,089
Added 22.85%
219,801
Ordinary Shares
Jan 05
2021
BUY
Exercise of conversion of derivative security
-
54,003
Added 25.87%
154,712
Ordinary Shares
Nov 05
2020
SELL
Open market or private sale
$6,189,925
$79.87 p/Share
77,500
Reduced 43.49%
100,709
Ordinary Shares
Jul 07
2020
BUY
Exercise of conversion of derivative security
$496,325
$14.15 p/Share
35,076
Added 16.45%
178,209
Ordinary Shares
Jul 01
2020
SELL
Open market or private sale
$1,274,153
$55.02 p/Share
23,158
Reduced 13.93%
143,133
Ordinary Shares
Mar 30
2020
SELL
Open market or private sale
$59,347
$28.18 p/Share
2,106
Reduced 1.25%
166,291
Ordinary Shares
Mar 30
2020
BUY
Exercise of conversion of derivative security
$27,252
$12.94 p/Share
2,106
Added 1.24%
168,397
Ordinary Shares
Feb 19
2020
SELL
Payment of exercise price or tax liability
$239,763
$36.06 p/Share
6,649
Reduced 3.84%
166,291
Ordinary Shares
Feb 19
2020
BUY
Grant, award, or other acquisition
-
15,007
Added 7.98%
172,940
Ordinary Shares
Jan 21
2020
SELL
Payment of exercise price or tax liability
$98,608
$38.25 p/Share
2,578
Reduced 1.61%
157,933
Ordinary Shares
Jan 21
2020
BUY
Grant, award, or other acquisition
-
5,819
Added 3.5%
160,511
Ordinary Shares