Nov 05
2021
SELL
Payment of exercise price or tax liability
$25,703
$122.98 p/Share
209
Reduced 0.28%
74,945
Ordinary Shares
Aug 02
2021
SELL
Payment of exercise price or tax liability
$644,076
$131.31 p/Share
4,905
Reduced 6.56%
69,886
Ordinary Shares
Aug 02
2021
BUY
Grant, award, or other acquisition
-
5,029
Added 6.29%
74,915
Ordinary Shares
Nov 03
2020
SELL
Payment of exercise price or tax liability
$28,154
$103.13 p/Share
273
Reduced 0.37%
74,009
Ordinary Shares
Aug 03
2020
BUY
Grant, award, or other acquisition
-
6,576
Added 8.16%
74,001
Ordinary Shares
Jul 31
2020
SELL
Payment of exercise price or tax liability
$432,423
$96.48 p/Share
4,482
Reduced 6.23%
67,425
Ordinary Shares
Dec 24
2019
SELL
Open market or private sale
$5,778,259
$113.62 p/Share
50,856
Reduced 41.73%
71,013
Ordinary Shares
Dec 24
2019
BUY
Exercise of conversion of derivative security
$2,170,578
$50.75 p/Share
42,770
Added 28.08%
109,571
Ordinary Shares
Sep 27
2019
SELL
Open market or private sale
$2,310,901
$107.86 p/Share
21,425
Reduced 21.37%
78,816
Ordinary Shares
Aug 02
2019
SELL
Open market or private sale
$583,452
$102.02 p/Share
5,719
Reduced 5.4%
100,241
Ordinary Shares
Aug 01
2019
SELL
Payment of exercise price or tax liability
$490,864
$102.37 p/Share
4,795
Reduced 4.33%
105,960
Ordinary Shares
Jul 29
2019
BUY
Grant, award, or other acquisition
-
10,330
Added 8.53%
110,755
Ordinary Shares
Jul 22
2019
SELL
Open market or private sale
$347,651
$101.12 p/Share
3,438
Reduced 3.32%
100,127
Ordinary Shares
Mar 20
2019
-
2,778
Reduced 2.62%
103,241
Ordinary Shares
Aug 28
2018
SELL
Open market or private sale
$4,523,235
$95.88 p/Share
47,176
Reduced 30.92%
105,403
Ordinary Shares
Aug 28
2018
BUY
Exercise of conversion of derivative security
$1,600,020
$38.81 p/Share
41,227
Added 21.27%
152,579
Ordinary Shares
Aug 03
2018
SELL
Payment of exercise price or tax liability
$451,224
$90.48 p/Share
4,987
Reduced 4.29%
111,352
Ordinary Shares
Jul 30
2018
BUY
Grant, award, or other acquisition
-
10,104
Added 7.99%
116,339
Ordinary Shares
Jun 08
2018
SELL
Open market or private sale
$1,001,995
$87.13 p/Share
11,500
Reduced 9.79%
105,923
Ordinary Shares
Jan 09
2018
SELL
Open market or private sale
$6,769,726
$86.21 p/Share
78,526
Reduced 40.14%
117,107
Ordinary Shares
Jan 09
2018
BUY
Exercise of conversion of derivative security
$2,946,190
$36.21 p/Share
81,364
Added 29.37%
195,633
Ordinary Shares
Jul 31
2017
BUY
Grant, award, or other acquisition
-
10,322
Added 8.31%
113,945
Ordinary Shares
Jul 28
2017
SELL
Payment of exercise price or tax liability
$389,504
$84.29 p/Share
4,621
Reduced 4.27%
103,623
Ordinary Shares
Sep 27
2016
SELL
Open market or private sale
$1,486,125
$86.7 p/Share
17,141
Reduced 13.8%
107,085
Ordinary Shares
Sep 26
2016
SELL
Open market or private sale
$2,183,997
$86.67 p/Share
25,199
Reduced 16.86%
124,226
Ordinary Shares