Sep 10
2019
SELL
Open market or private sale
$8,889,387
$107.26 p/Share
82,877
Reduced 72.93%
30,761
Ordinary Shares
Sep 10
2019
BUY
Exercise of conversion of derivative security
$6,178,512
$84.78 p/Share
72,877
Added 70.03%
31,184
Ordinary Shares
Aug 01
2019
SELL
Payment of exercise price or tax liability
$1,050,828
$102.37 p/Share
10,265
Reduced 20.12%
40,761
Ordinary Shares
Jul 29
2019
BUY
Grant, award, or other acquisition
-
8,071
Added 13.66%
51,026
Ordinary Shares
Jun 12
2019
SELL
Open market or private sale
$5,134,213
$97.49 p/Share
52,664
Reduced 55.24%
42,673
Ordinary Shares
Jun 12
2019
BUY
Exercise of conversion of derivative security
$2,475,018
$78.0 p/Share
31,731
Added 24.97%
95,337
Ordinary Shares
Aug 31
2018
SELL
Open market or private sale
$2,518,850
$96.29 p/Share
26,159
Reduced 29.46%
62,647
Ordinary Shares
Aug 31
2018
BUY
Exercise of conversion of derivative security
$1,641,739
$62.76 p/Share
26,159
Added 22.75%
88,806
Ordinary Shares
Aug 03
2018
SELL
Payment of exercise price or tax liability
$436,295
$90.48 p/Share
4,822
Reduced 7.15%
62,647
Ordinary Shares
Jul 30
2018
BUY
Grant, award, or other acquisition
-
9,355
Added 12.34%
66,472
Ordinary Shares
Jul 28
2018
SELL
Payment of exercise price or tax liability
$889,969
$88.66 p/Share
10,038
Reduced 14.95%
57,117
Ordinary Shares
Jan 05
2018
SELL
Open market or private sale
$2,223,430
$85.0 p/Share
26,158
Reduced 28.44%
65,828
Ordinary Shares
Jan 05
2018
BUY
Exercise of conversion of derivative security
$1,641,676
$62.76 p/Share
26,158
Added 22.14%
91,986
Ordinary Shares
Jul 31
2017
BUY
Grant, award, or other acquisition
-
9,528
Added 12.7%
65,473
Ordinary Shares
Jul 28
2017
SELL
Payment of exercise price or tax liability
$329,911
$84.29 p/Share
3,914
Reduced 6.54%
55,945
Ordinary Shares
Mar 02
2017
SELL
Open market or private sale
$4,307,176
$82.33 p/Share
52,316
Reduced 47.03%
58,929
Ordinary Shares
Mar 02
2017
BUY
Exercise of conversion of derivative security
$3,283,352
$62.76 p/Share
52,316
Added 31.99%
111,245
Ordinary Shares
Aug 01
2016
BUY
Grant, award, or other acquisition
-
20,441
Added 25.96%
58,302
Ordinary Shares
Aug 03
2015
BUY
Grant, award, or other acquisition
-
10,257
Added 21.8%
36,802
Ordinary Shares
Jan 26
2015
BUY
Grant, award, or other acquisition
-
25,987
Added 50.0%
25,987
Ordinary Shares
Jan 26
2015
BUY
Grant, award, or other acquisition
-
25,987
Added 50.0%
25,987
Ordinary Shares