Oct 06
2023
SELL
Sale (or disposition) back to the issuer
$6,563,377
$116.5 p/Share
56,338
Reduced 100.0%
0
Ordinary Shares
Jan 17
2023
SELL
Open market or private sale
$3,066,390
$113.03 p/Share
27,129
Reduced 32.5%
56,338
Ordinary Shares
Dec 30
2022
SELL
Payment of exercise price or tax liability
$4,473,819
$113.8 p/Share
39,313
Reduced 32.02%
83,467
Ordinary Shares
Dec 30
2022
BUY
Exercise of conversion of derivative security
-
88,733
Added 41.95%
122,780
Ordinary Shares
Dec 13
2022
SELL
Open market or private sale
$3,397,331
$112.61 p/Share
30,169
Reduced 46.98%
34,047
Ordinary Shares
Dec 13
2022
BUY
Exercise of conversion of derivative security
$686,369
$29.52 p/Share
23,251
Added 26.58%
64,216
Ordinary Shares
Nov 01
2022
SELL
Payment of exercise price or tax liability
$347,679
$63.18 p/Share
5,503
Reduced 11.84%
40,965
Ordinary Shares
Nov 01
2022
BUY
Exercise of conversion of derivative security
-
12,421
Added 21.09%
46,468
Ordinary Shares
Jul 29
2022
SELL
Open market or private sale
$402,307
$82.95 p/Share
4,850
Reduced 12.47%
34,047
Ordinary Shares
Jun 10
2022
SELL
Open market or private sale
$65,044
$85.36 p/Share
762
Reduced 1.92%
38,897
Ordinary Shares
Feb 18
2022
SELL
Open market or private sale
$124,499
$94.82 p/Share
1,313
Reduced 3.2%
39,659
Ordinary Shares
Jan 06
2022
SELL
Open market or private sale
$790,154
$98.93 p/Share
7,987
Reduced 16.31%
40,972
Ordinary Shares
Jan 05
2022
SELL
Payment of exercise price or tax liability
$2,210,946
$101.84 p/Share
21,710
Reduced 30.72%
48,959
Ordinary Shares
Jan 05
2022
BUY
Exercise of conversion of derivative security
-
48,839
Added 40.87%
70,669
Ordinary Shares
Dec 07
2021
SELL
Open market or private sale
$152,500
$100.0 p/Share
1,525
Reduced 6.53%
21,830
Ordinary Shares
Nov 04
2021
SELL
Open market or private sale
$3,409,587
$113.02 p/Share
30,168
Reduced 56.36%
23,355
Ordinary Shares
Nov 04
2021
BUY
Exercise of conversion of derivative security
$686,370
$29.52 p/Share
23,251
Added 30.28%
53,523
Ordinary Shares
Nov 01
2021
SELL
Payment of exercise price or tax liability
$650,950
$118.29 p/Share
5,503
Reduced 15.38%
30,272
Ordinary Shares
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
12,421
Added 25.77%
35,775
Ordinary Shares
Sep 09
2021
SELL
Open market or private sale
$2,512,163
$108.05 p/Share
23,250
Reduced 49.89%
23,354
Ordinary Shares
Sep 09
2021
BUY
Exercise of conversion of derivative security
$686,340
$29.52 p/Share
23,250
Added 33.28%
46,604
Ordinary Shares
Jul 28
2021
SELL
Payment of exercise price or tax liability
$395,445
$102.5 p/Share
3,858
Reduced 14.18%
23,354
Ordinary Shares
Jul 28
2021
BUY
Grant, award, or other acquisition
-
8,708
Added 24.24%
27,212
Ordinary Shares
Feb 17
2021
SELL
Payment of exercise price or tax liability
$91,093
$87.17 p/Share
1,045
Reduced 5.56%
17,742
Ordinary Shares
Feb 17
2021
BUY
Grant, award, or other acquisition
-
2,358
Added 11.15%
18,787
Ordinary Shares