Feb 22
2023
SELL
Payment of exercise price or tax liability
$148,430
$27.77 p/Share
5,345
Reduced 8.63%
56,559
Ordinary Shares
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
12,038
Added 16.28%
61,904
Ordinary Shares
Feb 21
2023
SELL
Payment of exercise price or tax liability
$84,781
$27.77 p/Share
3,053
Reduced 5.77%
49,866
Ordinary Shares
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
6,875
Added 11.5%
52,919
Ordinary Shares
Feb 20
2023
SELL
Payment of exercise price or tax liability
$289,289
$28.07 p/Share
10,306
Reduced 18.29%
46,044
Ordinary Shares
Feb 20
2023
BUY
Grant, award, or other acquisition
-
22,195
Added 29.69%
52,570
Ordinary Shares
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
10,095
Added 22.81%
34,155
Ordinary Shares
Feb 18
2023
SELL
Payment of exercise price or tax liability
$74,553
$28.07 p/Share
2,656
Reduced 9.94%
24,060
Ordinary Shares
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
8,722
Added 24.61%
26,716
Ordinary Shares
Feb 23
2022
SELL
Open market or private sale
$296,699
$24.76 p/Share
11,983
Reduced 39.97%
17,994
Ordinary Shares
Feb 22
2022
SELL
Payment of exercise price or tax liability
$88,510
$25.01 p/Share
3,539
Reduced 10.56%
29,977
Ordinary Shares
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
12,037
Added 26.42%
33,516
Ordinary Shares
Feb 21
2022
SELL
Payment of exercise price or tax liability
$50,712
$25.08 p/Share
2,022
Reduced 8.6%
21,479
Ordinary Shares
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
6,875
Added 22.63%
23,501
Ordinary Shares
Feb 20
2022
SELL
Payment of exercise price or tax liability
$74,387
$25.08 p/Share
2,966
Reduced 15.14%
16,626
Ordinary Shares
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
10,096
Added 34.01%
19,592
Ordinary Shares
Feb 18
2022
SELL
Open market or private sale
$58,042
$25.17 p/Share
2,306
Reduced 19.54%
9,496
Ordinary Shares
Feb 16
2022
SELL
Payment of exercise price or tax liability
$28,639
$26.79 p/Share
1,069
Reduced 8.31%
11,802
Ordinary Shares
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
3,375
Added 20.77%
12,871
Ordinary Shares
Sep 14
2021
SELL
Payment of exercise price or tax liability
$172,798
$30.6 p/Share
5,647
Reduced 37.29%
9,496
Ordinary Shares
Sep 14
2021
BUY
Grant, award, or other acquisition
-
15,143
Added 50.0%
15,143
Ordinary Shares
Jun 09
2021
SELL
Open market or private sale
$21,697
$24.6 p/Share
882
Reduced 100.0%
0
Ordinary Shares
Jun 07
2021
SELL
Payment of exercise price or tax liability
$8,648
$23.5 p/Share
368
Reduced 29.44%
882
Ordinary Shares
Jun 07
2021
BUY
Exercise of conversion of derivative security
-
1,250
Added 50.0%
1,250
Ordinary Shares
Apr 15
2021
SELL
Open market or private sale
$570,302
$19.72 p/Share
28,920
Reduced 100.0%
0
Ordinary Shares