Nov 03
2020
SELL
Payment of exercise price or tax liability
$40,530
$103.13 p/Share
393
Reduced 0.21%
190,390
Ordinary Shares
Aug 03
2020
BUY
Grant, award, or other acquisition
-
9,453
Added 4.73%
190,563
Ordinary Shares
Jul 31
2020
SELL
Payment of exercise price or tax liability
$764,315
$96.48 p/Share
7,922
Reduced 4.19%
181,110
Ordinary Shares
Nov 15
2019
SELL
Open market or private sale
$4,104,814
$111.32 p/Share
36,874
Reduced 16.38%
188,262
Ordinary Shares
Nov 15
2019
BUY
Exercise of conversion of derivative security
$1,431,080
$38.81 p/Share
36,874
Added 14.07%
225,136
Ordinary Shares
Nov 14
2019
SELL
Open market or private sale
$230,652
$109.73 p/Share
2,102
Reduced 1.1%
188,262
Ordinary Shares
Nov 14
2019
BUY
Exercise of conversion of derivative security
$84,521
$40.21 p/Share
2,102
Added 1.1%
189,464
Ordinary Shares
Nov 01
2019
SELL
Open market or private sale
$4,267,872
$109.5 p/Share
38,976
Reduced 17.15%
188,262
Ordinary Shares
Nov 01
2019
BUY
Exercise of conversion of derivative security
$1,567,225
$40.21 p/Share
38,976
Added 17.06%
189,464
Ordinary Shares
Aug 01
2019
SELL
Payment of exercise price or tax liability
$3,039,263
$102.37 p/Share
29,689
Reduced 13.64%
188,019
Ordinary Shares
Jul 29
2019
BUY
Grant, award, or other acquisition
-
14,850
Added 6.39%
217,708
Ordinary Shares
Aug 22
2018
SELL
Open market or private sale
$13,899,452
$95.5 p/Share
145,544
Reduced 42.1%
200,180
Ordinary Shares
Aug 22
2018
BUY
Exercise of conversion of derivative security
$6,864,996
$38.52 p/Share
178,219
Added 34.01%
345,724
Ordinary Shares
Aug 03
2018
SELL
Payment of exercise price or tax liability
$686,291
$90.48 p/Share
7,585
Reduced 4.33%
167,505
Ordinary Shares
Jul 30
2018
BUY
Grant, award, or other acquisition
-
16,465
Added 8.6%
175,089
Ordinary Shares
Jul 31
2017
BUY
Grant, award, or other acquisition
-
16,276
Added 9.42%
156,469
Ordinary Shares
Jul 28
2017
SELL
Payment of exercise price or tax liability
$612,788
$84.29 p/Share
7,270
Reduced 4.93%
140,193
Ordinary Shares
Aug 01
2016
BUY
Grant, award, or other acquisition
-
60,944
Added 29.53%
145,469
Ordinary Shares
Jul 29
2016
SELL
Payment of exercise price or tax liability
$474,078
$87.63 p/Share
5,410
Reduced 6.02%
84,525
Ordinary Shares
Aug 03
2015
BUY
Grant, award, or other acquisition
-
15,599
Added 14.91%
89,034
Ordinary Shares
Jul 30
2015
SELL
Payment of exercise price or tax liability
$758,064
$78.28 p/Share
9,684
Reduced 11.65%
73,435
Ordinary Shares
Jan 26
2015
BUY
Grant, award, or other acquisition
-
82,482
Added 50.0%
82,482
Ordinary Shares