Mar 22
2023
SELL
Payment of exercise price or tax liability
$61,730
$60.52 p/Share
1,020
Reduced 2.56%
38,857
Ordinary Shares
Sep 14
2022
SELL
Payment of exercise price or tax liability
$292,548
$68.77 p/Share
4,254
Reduced 9.71%
39,563
Ordinary Shares
Sep 14
2022
BUY
Grant, award, or other acquisition
-
8,580
Added 16.37%
43,817
Ordinary Shares
Sep 10
2022
SELL
Payment of exercise price or tax liability
$113,776
$68.83 p/Share
1,653
Reduced 4.48%
35,237
Ordinary Shares
Sep 10
2022
BUY
Exercise of conversion of derivative security
-
3,333
Added 8.29%
36,890
Ordinary Shares
Sep 09
2022
SELL
Payment of exercise price or tax liability
$247,650
$68.83 p/Share
3,598
Reduced 9.68%
33,557
Ordinary Shares
Sep 09
2022
BUY
Exercise of conversion of derivative security
-
8,003
Added 18.8%
34,555
Ordinary Shares
Jul 24
2022
BUY
Grant, award, or other acquisition
-
2,813
Added 8.81%
29,133
Ordinary Shares
Mar 22
2022
SELL
Payment of exercise price or tax liability
$92,827
$93.67 p/Share
991
Reduced 3.63%
26,320
Ordinary Shares
Nov 05
2021
SELL
Open market or private sale
$1,927,200
$96.36 p/Share
20,000
Reduced 42.51%
27,052
Ordinary Shares
Nov 05
2021
BUY
Exercise of conversion of derivative security
$629,200
$31.46 p/Share
20,000
Added 29.83%
47,052
Ordinary Shares
Nov 01
2021
SELL
Open market or private sale
$29,482
$91.56 p/Share
322
Reduced 1.18%
27,052
Ordinary Shares
Oct 07
2021
BUY
Open market or private purchase
$16,256
$81.28 p/Share
200
Added 0.73%
27,374
Ordinary Shares
Sep 10
2021
SELL
Payment of exercise price or tax liability
$138,720
$83.92 p/Share
1,653
Reduced 5.76%
27,052
Ordinary Shares
Sep 10
2021
BUY
Exercise of conversion of derivative security
-
3,333
Added 10.4%
28,705
Ordinary Shares
Sep 09
2021
SELL
Payment of exercise price or tax liability
$259,574
$87.34 p/Share
2,972
Reduced 10.49%
25,372
Ordinary Shares
Sep 09
2021
BUY
Exercise of conversion of derivative security
-
5,992
Added 18.48%
26,436
Ordinary Shares
Aug 21
2021
SELL
Payment of exercise price or tax liability
$341,303
$89.44 p/Share
3,816
Reduced 16.34%
19,539
Ordinary Shares
Aug 21
2021
BUY
Exercise of conversion of derivative security
-
7,695
Added 24.78%
23,355
Ordinary Shares
Jul 22
2021
BUY
Grant, award, or other acquisition
-
2,813
Added 11.18%
22,352
Ordinary Shares
Jul 08
2021
BUY
Open market or private purchase
$10,615
$87.73 p/Share
121
Added 0.44%
27,173
Ordinary Shares
Apr 29
2021
SELL
Open market or private sale
$3,874,400
$96.86 p/Share
40,000
Reduced 71.86%
15,660
Ordinary Shares
Apr 29
2021
BUY
Exercise of conversion of derivative security
$1,258,400
$31.46 p/Share
40,000
Added 41.81%
55,660
Ordinary Shares