May 17
2024
SELL
Payment of exercise price or tax liability
$123,775
$80.01 p/Share
1,547
Reduced 13.12%
10,245
Ordinary Shares
Feb 09
2024
SELL
Open market or private sale
$11,818,145
$64.03 p/Share
184,572
Reduced 95.71%
8,277
Ordinary Shares
Feb 09
2024
BUY
Exercise of conversion of derivative security
$4,156,561
$22.52 p/Share
184,572
Added 48.9%
192,849
Ordinary Shares
May 12
2023
SELL
Payment of exercise price or tax liability
$35,516
$41.25 p/Share
861
Reduced 9.42%
8,277
Ordinary Shares
May 12
2023
BUY
Grant, award, or other acquisition
-
3,515
Added 50.0%
3,515
Ordinary Shares - Rest...
Nov 22
2022
SELL
Open market or private sale
$1,518,335
$39.27 p/Share
38,664
Reduced 88.38%
5,085
Ordinary Shares
Nov 22
2022
BUY
Exercise of conversion of derivative security
$1,003,717
$25.96 p/Share
38,664
Added 46.91%
43,749
Ordinary Shares
Nov 21
2022
SELL
Open market or private sale
$3,810,792
$39.13 p/Share
97,388
Reduced 95.04%
5,085
Ordinary Shares
Nov 21
2022
BUY
Exercise of conversion of derivative security
$2,528,192
$25.96 p/Share
97,388
Added 48.73%
102,473
Ordinary Shares
May 13
2022
SELL
Payment of exercise price or tax liability
$17,477
$34.54 p/Share
506
Reduced 0.28%
177,849
Ordinary Shares
May 13
2022
BUY
Grant, award, or other acquisition
-
4,053
Added 50.0%
4,053
Ordinary Shares - Rest...
Dec 31
2021
SELL
Open market or private sale
$753,786
$38.07 p/Share
19,800
Reduced 10.28%
172,764
Ordinary Shares
Dec 31
2021
BUY
Exercise of conversion of derivative security
$352,440
$17.8 p/Share
19,800
Added 9.32%
192,564
Ordinary Shares
Dec 30
2021
SELL
Open market or private sale
$5,521,499
$38.03 p/Share
145,188
Reduced 45.66%
172,764
Ordinary Shares
Dec 30
2021
BUY
Exercise of conversion of derivative security
$2,533,531
$17.45 p/Share
145,188
Added 44.63%
180,140
Ordinary Shares
Nov 22
2021
SELL
Open market or private sale
$2,190,971
$37.59 p/Share
58,286
Reduced 25.23%
172,764
Ordinary Shares
Nov 22
2021
BUY
Exercise of conversion of derivative security
$996,691
$17.1 p/Share
58,286
Added 20.14%
231,050
Ordinary Shares
Jul 01
2021
SELL
Open market or private sale
$177,728
$32.0 p/Share
5,554
Reduced 3.11%
172,764
Ordinary Shares
Jul 01
2021
BUY
Exercise of conversion of derivative security
$64,038
$11.53 p/Share
5,554
Added 3.02%
178,318
Ordinary Shares
May 18
2021
SELL
Open market or private sale
$28,999
$32.15 p/Share
902
Reduced 0.52%
172,764
Ordinary Shares
May 18
2021
BUY
Exercise of conversion of derivative security
$10,400
$11.53 p/Share
902
Added 0.52%
173,666
Ordinary Shares
May 17
2021
SELL
Open market or private sale
$346,969
$32.02 p/Share
10,836
Reduced 5.9%
172,764
Ordinary Shares
May 17
2021
BUY
Exercise of conversion of derivative security
$124,939
$11.53 p/Share
10,836
Added 5.57%
183,600
Ordinary Shares
May 14
2021
BUY
Grant, award, or other acquisition
-
5,591
Added 50.0%
5,591
Ordinary Shares - Rest...
May 10
2021
SELL
Open market or private sale
$2,497,780
$32.12 p/Share
77,764
Reduced 31.04%
172,764
Ordinary Shares