Aug 13
2024
SELL
Open market or private sale
$1,267,053
$63.34 p/Share
20,004
Reduced 50.3%
19,765
Ordinary Shares
Aug 13
2024
BUY
Exercise of conversion of derivative security
$170,624
$18.42 p/Share
9,263
Added 18.89%
39,769
Ordinary Shares
Mar 05
2024
SELL
Payment of exercise price or tax liability
$610,717
$68.29 p/Share
8,943
Reduced 22.71%
30,430
Ordinary Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$144,216
$68.74 p/Share
2,098
Reduced 5.63%
35,150
Ordinary Shares
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
4,139
Added 10.0%
37,248
Ordinary Shares
Mar 01
2024
BUY
Grant, award, or other acquisition
-
2,546
Added 19.27%
10,668
Ordinary Shares - Rest...
Feb 29
2024
SELL
Open market or private sale
$738,004
$67.33 p/Share
10,961
Reduced 24.87%
33,109
Ordinary Shares
Feb 29
2024
BUY
Exercise of conversion of derivative security
$66,856
$22.36 p/Share
2,990
Added 6.35%
44,070
Ordinary Shares
Feb 18
2024
BUY
Grant, award, or other acquisition
-
13,420
Added 24.62%
41,080
Ordinary Shares
Nov 29
2023
SELL
Open market or private sale
$110,385
$53.07 p/Share
2,080
Reduced 7.01%
27,613
Ordinary Shares
Nov 29
2023
BUY
Exercise of conversion of derivative security
$56,409
$27.12 p/Share
2,080
Added 6.55%
29,693
Ordinary Shares
May 31
2023
SELL
Open market or private sale
$145,504
$43.46 p/Share
3,348
Reduced 10.85%
27,508
Ordinary Shares
Mar 06
2023
SELL
Payment of exercise price or tax liability
$67,586
$46.04 p/Share
1,468
Reduced 4.55%
30,793
Ordinary Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$94,745
$46.15 p/Share
2,053
Reduced 6.55%
29,302
Ordinary Shares
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
4,139
Added 11.66%
31,355
Ordinary Shares
Mar 01
2023
BUY
Grant, award, or other acquisition
-
3,792
Added 25.5%
11,081
Ordinary Shares - Res...
Feb 27
2023
SELL
Payment of exercise price or tax liability
$326,202
$45.61 p/Share
7,152
Reduced 20.81%
27,216
Ordinary Shares
Feb 26
2023
BUY
Grant, award, or other acquisition
-
14,380
Added 29.5%
34,368
Ordinary Shares
Jan 03
2023
SELL
Payment of exercise price or tax liability
$35,985
$38.08 p/Share
945
Reduced 4.52%
19,945
Ordinary Shares
Aug 10
2022
SELL
Open market or private sale
$56,779
$35.71 p/Share
1,590
Reduced 7.68%
19,106
Ordinary Shares
Aug 10
2022
BUY
Exercise of conversion of derivative security
$36,782
$17.1 p/Share
2,151
Added 9.41%
20,696
Ordinary Shares
Mar 07
2022
SELL
Payment of exercise price or tax liability
$25,752
$32.68 p/Share
788
Reduced 4.11%
18,391
Ordinary Shares
Mar 01
2022
SELL
Payment of exercise price or tax liability
$68,632
$33.43 p/Share
2,053
Reduced 10.45%
17,591
Ordinary Shares
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
4,139
Added 17.4%
19,644
Ordinary Shares
Mar 01
2022
BUY
Grant, award, or other acquisition
-
4,113
Added 28.02%
10,565
Ordinary Shares - Rest...