Oct 09
2020
SELL
Open market or private sale
$82,709
$108.4 p/Share
763
Reduced 0.14%
561,032
Ordinary Shares
Oct 09
2020
-
5,900
Added 1.03%
566,932
Ordinary Shares
Jul 31
2020
SELL
Payment of exercise price or tax liability
$2,516,391
$96.48 p/Share
26,082
Reduced 4.44%
561,795
Ordinary Shares
Jun 30
2020
-
22,508
Reduced 3.71%
584,989
Ordinary Shares
Feb 20
2020
BUY
Open market or private purchase
$997,087
$113.68 p/Share
8,771
Added 1.43%
605,190
Ordinary Shares
Dec 03
2019
-
18,182
Reduced 2.97%
594,425
Ordinary Shares
Oct 07
2019
-
4,100
Added 0.68%
602,808
Ordinary Shares
Aug 01
2019
SELL
Payment of exercise price or tax liability
$2,548,399
$102.37 p/Share
24,894
Reduced 3.99%
598,708
Ordinary Shares
Jul 29
2019
BUY
Grant, award, or other acquisition
-
45,194
Added 6.76%
623,602
Ordinary Shares
Jan 09
2019
BUY
Open market or private purchase
$1,008,600
$84.05 p/Share
12,000
Added 2.06%
570,722
Ordinary Shares
Sep 14
2018
-
10,000
Reduced 1.77%
556,396
Ordinary Shares
Sep 07
2018
-
4,580
Added 0.8%
566,396
Ordinary Shares
Aug 03
2018
SELL
Payment of exercise price or tax liability
$2,443,865
$90.48 p/Share
27,010
Reduced 4.59%
561,816
Ordinary Shares
Jul 30
2018
BUY
Grant, award, or other acquisition
-
50,517
Added 7.9%
588,826
Ordinary Shares
Sep 15
2017
SELL
Open market or private sale
$11,461,423
$81.63 p/Share
140,407
Reduced 21.0%
528,096
Ordinary Shares
Sep 15
2017
BUY
Exercise of conversion of derivative security
$3,881,000
$38.81 p/Share
100,000
Added 13.01%
668,503
Ordinary Shares
Aug 23
2017
-
12,195
Reduced 2.1%
568,503
Ordinary Shares
Jul 31
2017
BUY
Grant, award, or other acquisition
-
53,591
Added 8.45%
580,698
Ordinary Shares
Jul 28
2017
SELL
Payment of exercise price or tax liability
$2,404,119
$84.29 p/Share
28,522
Reduced 5.13%
527,107
Ordinary Shares
Mar 15
2017
SELL
Open market or private sale
$7,867,900
$82.82 p/Share
95,000
Reduced 14.71%
550,616
Ordinary Shares
Mar 15
2017
BUY
Exercise of conversion of derivative security
$2,910,750
$38.81 p/Share
75,000
Added 10.41%
645,616
Ordinary Shares
Sep 15
2016
SELL
Open market or private sale
$5,259,290
$84.93 p/Share
61,925
Reduced 9.86%
565,916
Ordinary Shares
Aug 01
2016
BUY
Grant, award, or other acquisition
-
51,102
Added 7.53%
627,841
Ordinary Shares
Jul 29
2016
SELL
Payment of exercise price or tax liability
$2,479,403
$87.63 p/Share
28,294
Reduced 4.68%
576,739
Ordinary Shares
Mar 17
2016
SELL
Open market or private sale
$1,820,862
$76.51 p/Share
23,799
Reduced 3.81%
600,738
Ordinary Shares