Feb 23
2024
SELL
Payment of exercise price or tax liability
$53,551
$29.57 p/Share
1,811
Reduced 0.64%
281,730
Ordinary Shares
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
4,077
Added 1.42%
283,541
Ordinary Shares
Feb 22
2024
SELL
Payment of exercise price or tax liability
$55,767
$28.91 p/Share
1,929
Reduced 0.69%
279,464
Ordinary Shares
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
5,654
Added 1.97%
281,393
Ordinary Shares
Feb 20
2024
SELL
Payment of exercise price or tax liability
$48,806
$30.39 p/Share
1,606
Reduced 0.58%
275,739
Ordinary Shares
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
5,461
Added 1.93%
277,345
Ordinary Shares
Feb 18
2024
SELL
Payment of exercise price or tax liability
$42,091
$32.18 p/Share
1,308
Reduced 0.48%
271,884
Ordinary Shares
Feb 18
2024
BUY
Exercise of conversion of derivative security
-
4,448
Added 1.6%
273,192
Ordinary Shares
Feb 08
2024
SELL
Payment of exercise price or tax liability
$85,208
$26.77 p/Share
3,183
Reduced 1.17%
268,744
Ordinary Shares
Feb 08
2024
BUY
Grant, award, or other acquisition
-
21,485
Added 7.32%
271,927
Ordinary Shares
Feb 22
2023
SELL
Payment of exercise price or tax liability
$68,369
$27.77 p/Share
2,462
Reduced 0.97%
250,442
Ordinary Shares
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
5,544
Added 2.15%
252,904
Ordinary Shares
Feb 21
2023
SELL
Payment of exercise price or tax liability
$71,840
$27.77 p/Share
2,587
Reduced 1.04%
247,360
Ordinary Shares
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
5,825
Added 2.28%
249,947
Ordinary Shares
Feb 20
2023
SELL
Payment of exercise price or tax liability
$213,444
$28.07 p/Share
7,604
Reduced 3.02%
244,122
Ordinary Shares
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
5,354
Added 2.18%
239,956
Ordinary Shares
Feb 20
2023
BUY
Grant, award, or other acquisition
-
11,770
Added 4.51%
249,348
Ordinary Shares
Feb 18
2023
SELL
Payment of exercise price or tax liability
$57,964
$28.07 p/Share
2,065
Reduced 0.87%
234,602
Ordinary Shares
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
4,361
Added 1.81%
236,667
Ordinary Shares
May 17
2022
SELL
Open market or private sale
$1,457,500
$29.15 p/Share
50,000
Reduced 17.71%
232,306
Ordinary Shares
May 17
2022
BUY
Exercise of conversion of derivative security
$827,500
$16.55 p/Share
50,000
Added 15.05%
282,306
Ordinary Shares
May 10
2022
SELL
Open market or private sale
$680,500
$27.22 p/Share
25,000
Reduced 9.72%
232,306
Ordinary Shares
May 10
2022
BUY
Exercise of conversion of derivative security
$413,750
$16.55 p/Share
25,000
Added 8.86%
257,306
Ordinary Shares
May 03
2022
SELL
Open market or private sale
$715,500
$28.62 p/Share
25,000
Reduced 9.72%
232,306
Ordinary Shares
May 03
2022
BUY
Exercise of conversion of derivative security
$413,750
$16.55 p/Share
25,000
Added 8.86%
257,306
Ordinary Shares