Oct 06
2023
SELL
Sale (or disposition) back to the issuer
$71,853,938
$116.5 p/Share
616,772
Reduced 100.0%
0
Ordinary Shares
Jan 05
2023
SELL
Payment of exercise price or tax liability
$11,036,483
$113.24 p/Share
97,461
Reduced 13.65%
616,493
Ordinary Shares
Jan 05
2023
BUY
Exercise of conversion of derivative security
-
219,995
Added 23.56%
713,954
Ordinary Shares
Jan 01
2023
SELL
Payment of exercise price or tax liability
$5,276,337
$113.8 p/Share
46,365
Reduced 8.58%
493,959
Ordinary Shares
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
104,498
Added 16.21%
540,324
Ordinary Shares
Jun 03
2022
SELL
Open market or private sale
$2,310,250
$92.41 p/Share
25,000
Reduced 5.43%
435,826
Ordinary Shares
Jun 03
2022
BUY
Exercise of conversion of derivative security
$553,500
$22.14 p/Share
25,000
Added 5.15%
460,826
Ordinary Shares
May 31
2022
SELL
Open market or private sale
$2,331,000
$93.24 p/Share
25,000
Reduced 5.43%
435,549
Ordinary Shares
May 20
2022
SELL
Open market or private sale
$2,250,000
$90.0 p/Share
25,000
Reduced 5.15%
460,549
Ordinary Shares
May 20
2022
BUY
Exercise of conversion of derivative security
$553,500
$22.14 p/Share
25,000
Added 4.9%
485,549
Ordinary Shares
May 11
2022
SELL
Open market or private sale
$1,584,000
$90.0 p/Share
17,600
Reduced 3.68%
460,549
Ordinary Shares
May 11
2022
BUY
Exercise of conversion of derivative security
$389,664
$22.14 p/Share
17,600
Added 3.55%
478,149
Ordinary Shares
May 06
2022
SELL
Open market or private sale
$671,328
$90.72 p/Share
7,400
Reduced 1.58%
460,549
Ordinary Shares
May 06
2022
BUY
Exercise of conversion of derivative security
$163,836
$22.14 p/Share
7,400
Added 1.56%
467,949
Ordinary Shares
May 02
2022
SELL
Open market or private sale
$2,412,000
$96.48 p/Share
25,000
Reduced 5.15%
460,549
Ordinary Shares
Apr 22
2022
SELL
Open market or private sale
$2,690,250
$107.61 p/Share
25,000
Reduced 4.9%
485,549
Ordinary Shares
Apr 22
2022
BUY
Exercise of conversion of derivative security
$553,500
$22.14 p/Share
25,000
Added 4.67%
510,549
Ordinary Shares
Apr 08
2022
SELL
Open market or private sale
$2,805,250
$112.21 p/Share
25,000
Reduced 4.9%
485,549
Ordinary Shares
Apr 08
2022
BUY
Exercise of conversion of derivative security
$553,500
$22.14 p/Share
25,000
Added 4.67%
510,549
Ordinary Shares
Mar 30
2022
SELL
Open market or private sale
$5,253,000
$105.06 p/Share
50,000
Reduced 9.34%
485,549
Ordinary Shares
Mar 25
2022
SELL
Open market or private sale
$2,734,250
$109.37 p/Share
25,000
Reduced 4.46%
535,549
Ordinary Shares
Mar 25
2022
BUY
Exercise of conversion of derivative security
$553,500
$22.14 p/Share
25,000
Added 4.27%
560,549
Ordinary Shares
Mar 11
2022
SELL
Open market or private sale
$2,526,750
$101.07 p/Share
25,000
Reduced 4.46%
535,549
Ordinary Shares
Mar 11
2022
BUY
Exercise of conversion of derivative security
$553,500
$22.14 p/Share
25,000
Added 4.27%
560,549
Ordinary Shares
Feb 28
2022
SELL
Open market or private sale
$4,600,500
$92.01 p/Share
50,000
Reduced 8.54%
535,549
Ordinary Shares