Aug 01
2022
BUY
Grant, award, or other acquisition
-
5,157
Added 16.45%
26,193
Ordinary Shares
Jul 29
2022
SELL
Sale (or disposition) back to the issuer
-
7,920
Reduced 27.35%
21,036
Ordinary Shares
Mar 11
2022
SELL
Open market or private sale
$631,800
$105.3 p/Share
6,000
Reduced 17.39%
28,502
Ordinary Shares
Aug 02
2021
SELL
Payment of exercise price or tax liability
$524,846
$131.31 p/Share
3,997
Reduced 11.53%
30,670
Ordinary Shares
Aug 02
2021
BUY
Grant, award, or other acquisition
-
3,657
Added 9.63%
34,327
Ordinary Shares
Dec 28
2020
SELL
Open market or private sale
$1,723,500
$114.9 p/Share
15,000
Reduced 30.52%
34,150
Ordinary Shares
Aug 03
2020
BUY
Grant, award, or other acquisition
-
4,727
Added 8.79%
49,040
Ordinary Shares
Jul 31
2020
SELL
Payment of exercise price or tax liability
$342,890
$96.48 p/Share
3,554
Reduced 7.42%
44,313
Ordinary Shares
May 29
2020
SELL
Open market or private sale
$195,440
$97.72 p/Share
2,000
Reduced 4.05%
47,443
Ordinary Shares
Oct 11
2019
SELL
Payment of exercise price or tax liability
$7,836,988
$107.58 p/Share
72,848
Reduced 59.75%
49,072
Ordinary Shares
Oct 11
2019
BUY
Exercise of conversion of derivative security
$6,584,987
$78.2 p/Share
84,207
Added 40.85%
121,920
Ordinary Shares
Aug 01
2019
SELL
Payment of exercise price or tax liability
$415,417
$102.37 p/Share
4,058
Reduced 9.71%
37,713
Ordinary Shares
Jul 29
2019
BUY
Grant, award, or other acquisition
-
7,425
Added 15.09%
41,771
Ordinary Shares
Jun 17
2019
SELL
Open market or private sale
$878,940
$97.66 p/Share
9,000
Reduced 20.85%
34,158
Ordinary Shares
Aug 03
2018
SELL
Payment of exercise price or tax liability
$376,035
$90.48 p/Share
4,156
Reduced 8.91%
42,499
Ordinary Shares
Jul 30
2018
BUY
Grant, award, or other acquisition
-
8,233
Added 15.0%
46,654
Ordinary Shares
Mar 05
2018
SELL
Open market or private sale
$977,854
$78.36 p/Share
12,479
Reduced 29.7%
29,531
Ordinary Shares
Mar 05
2018
SELL
Payment of exercise price or tax liability
$3,216,552
$79.74 p/Share
40,338
Reduced 51.62%
37,813
Ordinary Shares
Mar 05
2018
BUY
Exercise of conversion of derivative security
$2,968,737
$61.06 p/Share
48,620
Added 38.35%
78,151
Ordinary Shares
Mar 02
2018
SELL
Open market or private sale
$936,000
$78.0 p/Share
12,000
Reduced 22.22%
42,010
Ordinary Shares
Oct 28
2017
SELL
Payment of exercise price or tax liability
$699,343
$81.3 p/Share
8,602
Reduced 13.77%
53,871
Ordinary Shares
Jul 31
2017
BUY
Grant, award, or other acquisition
-
8,734
Added 12.31%
62,215
Ordinary Shares
Jul 28
2017
SELL
Payment of exercise price or tax liability
$326,371
$84.29 p/Share
3,872
Reduced 6.75%
53,481
Ordinary Shares
Oct 28
2016
SELL
Payment of exercise price or tax liability
$1,033,793
$81.93 p/Share
12,618
Reduced 18.3%
56,346
Ordinary Shares
Aug 01
2016
BUY
Grant, award, or other acquisition
-
8,328
Added 10.85%
68,406
Ordinary Shares