Dec 15
2017
SELL
Open market or private sale
$1,325,120
$82.82 p/Share
16,000
Reduced 15.26%
88,818
Ordinary Shares
Dec 01
2017
SELL
Payment of exercise price or tax liability
$345,316
$81.27 p/Share
4,249
Reduced 3.9%
104,818
Ordinary Shares
Nov 16
2017
SELL
Open market or private sale
$1,264,320
$79.02 p/Share
16,000
Reduced 12.79%
109,067
Ordinary Shares
Oct 16
2017
SELL
Open market or private sale
$1,248,480
$78.03 p/Share
16,000
Reduced 11.38%
124,555
Ordinary Shares
Aug 01
2017
SELL
Payment of exercise price or tax liability
$948,620
$83.52 p/Share
11,358
Reduced 7.48%
140,555
Ordinary Shares
Jul 31
2017
BUY
Grant, award, or other acquisition
$1,216,725
$83.97 p/Share
14,490
Added 8.71%
151,913
Ordinary Shares
Jul 17
2017
SELL
Open market or private sale
$1,062,840
$88.57 p/Share
12,000
Reduced 8.06%
136,912
Ordinary Shares
Feb 17
2017
SELL
Payment of exercise price or tax liability
$138,119
$78.88 p/Share
1,751
Reduced 1.17%
148,403
Ordinary Shares
Dec 01
2016
SELL
Payment of exercise price or tax liability
$298,661
$71.88 p/Share
4,155
Reduced 2.7%
149,586
Ordinary Shares
Aug 29
2016
SELL
Open market or private sale
$1,305,000
$87.0 p/Share
15,000
Reduced 8.92%
153,192
Ordinary Shares
Aug 29
2016
BUY
Exercise of conversion of derivative security
$442,800
$29.52 p/Share
15,000
Added 8.19%
168,192
Ordinary Shares
Aug 01
2016
BUY
Grant, award, or other acquisition
-
59,241
Added 27.89%
153,192
Ordinary Shares
Jul 26
2016
SELL
Open market or private sale
$1,305,000
$87.0 p/Share
15,000
Reduced 13.8%
93,717
Ordinary Shares
Jul 26
2016
BUY
Exercise of conversion of derivative security
$442,800
$29.52 p/Share
15,000
Added 12.12%
108,717
Ordinary Shares
Jul 05
2016
SELL
Open market or private sale
$1,330,344
$87.11 p/Share
15,272
Reduced 14.01%
93,717
Ordinary Shares
Jul 05
2016
BUY
Exercise of conversion of derivative security
$416,773
$27.29 p/Share
15,272
Added 12.29%
108,989
Ordinary Shares
Mar 04
2016
SELL
Open market or private sale
$375,000
$75.0 p/Share
5,000
Reduced 4.91%
96,806
Ordinary Shares
Feb 18
2016
SELL
Payment of exercise price or tax liability
$249,125
$74.97 p/Share
3,323
Reduced 3.26%
98,483
Ordinary Shares
Feb 05
2016
SELL
Open market or private sale
$380,700
$76.14 p/Share
5,000
Reduced 4.68%
101,806
Ordinary Shares
Jan 08
2016
SELL
Open market or private sale
$375,000
$75.0 p/Share
5,000
Reduced 4.48%
106,514
Ordinary Shares
Dec 01
2015
SELL
Payment of exercise price or tax liability
$298,925
$76.51 p/Share
3,907
Reduced 3.38%
111,514
Ordinary Shares
Aug 03
2015
BUY
Grant, award, or other acquisition
-
12,394
Added 9.72%
115,090
Ordinary Shares
Feb 18
2015
BUY
Grant, award, or other acquisition
-
19,109
Added 11.57%
146,062
Ordinary Shares
Jan 26
2015
BUY
Grant, award, or other acquisition
-
126,953
Added 50.0%
126,953
Ordinary Shares