Mar 02
2024
BUY
Exercise of conversion of derivative security
-
40,211
Added 0.57%
7,027,642
Ordinary Shares
Mar 02
2024
BUY
Grant, award, or other acquisition
-
1,355
Added 0.02%
7,028,997
Ordinary Shares
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
51,988
Added 0.74%
6,987,431
Ordinary Shares
Jul 06
2023
BUY
Exercise of conversion of derivative security
-
33,237
Added 0.48%
6,935,443
Ordinary Shares
Apr 28
2023
-
2,000,000
Reduced 28.45%
5,028,997
Ordinary Shares
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
62,054
Added 0.89%
6,902,206
Ordinary Shares
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
10,577
Added 0.15%
6,840,152
Ordinary Shares
Feb 17
2023
SELL
Payment of exercise price or tax liability
$853,952
$28.2 p/Share
30,282
Reduced 0.44%
6,829,575
Ordinary Shares
Feb 17
2023
BUY
Exercise of conversion of derivative security
$853,944
$26.52 p/Share
32,200
Added 0.47%
6,859,857
Ordinary Shares
May 27
2022
BUY
Open market or private purchase
$16,499
$25.82 p/Share
639
Added 0.01%
6,827,657
Ordinary Shares
May 26
2022
BUY
Open market or private purchase
$489,252
$25.27 p/Share
19,361
Added 0.28%
6,827,018
Ordinary Shares
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
60,628
Added 0.88%
6,807,657
Ordinary Shares
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
34,606
Added 0.51%
6,747,029
Ordinary Shares
Sep 07
2021
SELL
Open market or private sale
$6,420
$32.1 p/Share
200
Reduced 0.0%
6,712,423
Ordinary Shares
Sep 03
2021
SELL
Open market or private sale
$349,218
$32.38 p/Share
10,785
Reduced 0.16%
6,712,623
Ordinary Shares
Sep 02
2021
SELL
Open market or private sale
$368,215
$32.62 p/Share
11,288
Reduced 0.17%
6,723,408
Ordinary Shares
Sep 01
2021
SELL
Open market or private sale
$414,287
$32.58 p/Share
12,716
Reduced 0.19%
6,734,696
Ordinary Shares
Aug 31
2021
SELL
Open market or private sale
$448,089
$32.65 p/Share
13,724
Reduced 0.2%
6,747,412
Ordinary Shares
Aug 27
2021
SELL
Open market or private sale
$561,019
$33.04 p/Share
16,980
Reduced 0.25%
6,761,136
Ordinary Shares
Aug 26
2021
SELL
Open market or private sale
$642,000
$32.1 p/Share
20,000
Reduced 0.29%
6,778,116
Ordinary Shares
Aug 25
2021
SELL
Open market or private sale
$348,530
$32.17 p/Share
10,834
Reduced 0.16%
6,798,116
Ordinary Shares
Jun 08
2021
SELL
Open market or private sale
$526,045
$35.03 p/Share
15,017
Reduced 0.22%
6,808,950
Ordinary Shares
Jun 07
2021
SELL
Open market or private sale
$485,105
$34.96 p/Share
13,876
Reduced 0.2%
6,823,967
Ordinary Shares
Jun 04
2021
SELL
Open market or private sale
$416,667
$34.85 p/Share
11,956
Reduced 0.17%
6,837,843
Ordinary Shares
Jun 03
2021
SELL
Open market or private sale
$460,648
$34.69 p/Share
13,279
Reduced 0.19%
6,849,799
Ordinary Shares