Aug 03
2023
SELL
Payment of exercise price or tax liability
$342,268
$84.49 p/Share
4,051
Reduced 7.13%
52,748
Ordinary Shares
Aug 03
2023
BUY
Grant, award, or other acquisition
-
4,251
Added 6.96%
56,799
Ordinary Shares
Jul 31
2023
BUY
Grant, award, or other acquisition
-
8,547
Added 14.0%
52,499
Ordinary Shares
Jul 10
2023
SELL
Open market or private sale
$477,402
$86.58 p/Share
5,514
Reduced 11.18%
43,802
Ordinary Shares
Jul 10
2023
BUY
Exercise of conversion of derivative security
$305,034
$55.32 p/Share
5,514
Added 10.4%
47,508
Ordinary Shares
Oct 14
2022
SELL
Open market or private sale
$196,022
$81.54 p/Share
2,404
Reduced 5.24%
43,483
Ordinary Shares
Oct 14
2022
BUY
Exercise of conversion of derivative security
$100,006
$41.6 p/Share
2,404
Added 4.98%
45,887
Ordinary Shares
Aug 01
2022
BUY
Grant, award, or other acquisition
-
7,306
Added 14.39%
43,483
Ordinary Shares
Jul 29
2022
SELL
Sale (or disposition) back to the issuer
-
9,641
Reduced 21.04%
36,177
Ordinary Shares
Nov 01
2021
BUY
Grant, award, or other acquisition
-
832
Added 1.8%
45,418
Ordinary Shares
Aug 02
2021
SELL
Payment of exercise price or tax liability
$513,159
$131.31 p/Share
3,908
Reduced 8.89%
40,070
Ordinary Shares
Aug 02
2021
BUY
Grant, award, or other acquisition
-
4,419
Added 9.04%
44,489
Ordinary Shares
Mar 02
2021
SELL
Open market or private sale
$845,681
$117.98 p/Share
7,168
Reduced 14.06%
43,797
Ordinary Shares
Mar 02
2021
BUY
Exercise of conversion of derivative security
$250,020
$34.88 p/Share
7,168
Added 12.33%
50,965
Ordinary Shares
Sep 23
2020
SELL
Open market or private sale
$999,995
$104.34 p/Share
9,584
Reduced 18.06%
43,476
Ordinary Shares
Sep 09
2020
SELL
Open market or private sale
$1,004,593
$105.05 p/Share
9,563
Reduced 15.27%
53,060
Ordinary Shares
Aug 03
2020
BUY
Grant, award, or other acquisition
-
5,754
Added 8.42%
62,623
Ordinary Shares
Jul 31
2020
SELL
Payment of exercise price or tax liability
$354,757
$96.48 p/Share
3,677
Reduced 6.07%
56,869
Ordinary Shares
Aug 01
2019
SELL
Payment of exercise price or tax liability
$827,866
$102.37 p/Share
8,087
Reduced 11.89%
59,952
Ordinary Shares
Jul 29
2019
BUY
Grant, award, or other acquisition
-
9,039
Added 11.73%
68,039
Ordinary Shares
May 28
2019
SELL
Open market or private sale
$826,920
$91.88 p/Share
9,000
Reduced 13.28%
58,785
Ordinary Shares
Aug 03
2018
SELL
Payment of exercise price or tax liability
$357,758
$90.48 p/Share
3,954
Reduced 5.56%
67,108
Ordinary Shares
Jul 30
2018
BUY
Grant, award, or other acquisition
-
9,730
Added 12.04%
71,062
Ordinary Shares
Jul 31
2017
BUY
Grant, award, or other acquisition
-
9,131
Added 13.13%
60,426
Ordinary Shares
Jul 28
2017
SELL
Payment of exercise price or tax liability
$27,816
$84.29 p/Share
330
Reduced 0.64%
51,295
Ordinary Shares