May 15
2024
BUY
Grant, award, or other acquisition
-
17,521
Added 20.44%
68,191
Ordinary Shares, par v...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$43,304
$43.83 p/Share
988
Reduced 1.88%
51,573
Ordinary Shares, par v...
Feb 16
2024
SELL
Open market or private sale
$327,988
$45.39 p/Share
7,226
Reduced 12.52%
50,490
Ordinary Shares, par v...
Feb 16
2024
BUY
Exercise of conversion of derivative security
$61,232
$21.76 p/Share
2,814
Added 4.65%
57,716
Ordinary Shares, par v...
Feb 14
2024
BUY
Grant, award, or other acquisition
-
2,763
Added 4.99%
52,561
Ordinary Shares, par v...
Sep 06
2023
SELL
Open market or private sale
$515,693
$34.46 p/Share
14,965
Reduced 20.66%
57,485
Ordinary Shares, par v...
Sep 06
2023
BUY
Exercise of conversion of derivative security
$94,113
$22.16 p/Share
4,247
Added 5.54%
72,450
Ordinary Shares, par v...
May 18
2023
BUY
Grant, award, or other acquisition
-
25,316
Added 25.9%
72,428
Ordinary Shares, par v...
Feb 17
2023
SELL
Open market or private sale
$1,220,203
$34.37 p/Share
35,502
Reduced 42.24%
48,556
Ordinary Shares, par v...
Feb 17
2023
BUY
Exercise of conversion of derivative security
$634,194
$23.07 p/Share
27,490
Added 24.64%
84,058
Ordinary Shares, par v...
May 25
2022
SELL
Open market or private sale
$328,886
$26.85 p/Share
12,249
Reduced 16.7%
61,090
Ordinary Shares, par v...
May 24
2022
BUY
Grant, award, or other acquisition
-
30,992
Added 29.71%
73,339
Ordinary Shares, par v...
May 18
2021
SELL
Open market or private sale
$735,499
$50.47 p/Share
14,573
Reduced 22.28%
50,823
Ordinary Shares, par v...
May 18
2021
BUY
Exercise of conversion of derivative security
$221,380
$23.07 p/Share
9,596
Added 12.8%
65,396
Ordinary Shares, par v...
May 11
2021
BUY
Grant, award, or other acquisition
-
13,114
Added 17.97%
59,875
Ordinary Shares, par v...
May 07
2021
SELL
Open market or private sale
$887,676
$55.3 p/Share
16,052
Reduced 100.0%
0
Ordinary Shares, par v...
May 07
2021
BUY
Exercise of conversion of derivative security
$247,337
$21.53 p/Share
11,488
Added 41.71%
16,052
Ordinary Shares, par v...
Nov 13
2020
SELL
Open market or private sale
$1,229,628
$27.77 p/Share
44,279
Reduced 45.08%
53,945
Ordinary Shares, par v...
Nov 13
2020
BUY
Exercise of conversion of derivative security
$891,514
$21.53 p/Share
41,408
Added 29.66%
98,224
Ordinary Shares, par v...