Feb 08
2024
SELL
Payment of exercise price or tax liability
$2,456,334
$26.77 p/Share
91,757
Reduced 7.22%
1,179,675
Ordinary Shares
Feb 08
2024
BUY
Grant, award, or other acquisition
-
218,551
Added 14.67%
1,271,432
Ordinary Shares
Feb 21
2023
SELL
Payment of exercise price or tax liability
$399,499
$27.77 p/Share
14,386
Reduced 1.35%
1,052,881
Ordinary Shares
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
32,400
Added 2.95%
1,067,267
Ordinary Shares
Feb 20
2023
SELL
Payment of exercise price or tax liability
$1,491,780
$28.07 p/Share
53,145
Reduced 4.88%
1,034,867
Ordinary Shares
Feb 20
2023
BUY
Grant, award, or other acquisition
-
119,713
Added 9.91%
1,088,012
Ordinary Shares
May 06
2022
SELL
Open market or private sale
$2,610,854
$27.85 p/Share
93,747
Reduced 8.83%
968,299
Ordinary Shares
May 06
2022
BUY
Exercise of conversion of derivative security
$2,000,018
$16.55 p/Share
120,847
Added 10.22%
1,062,046
Ordinary Shares
May 05
2022
SELL
Open market or private sale
$7,166,728
$28.27 p/Share
253,510
Reduced 21.22%
941,199
Ordinary Shares
May 05
2022
BUY
Exercise of conversion of derivative security
$5,447,482
$16.55 p/Share
329,153
Added 21.6%
1,194,709
Ordinary Shares
Feb 21
2022
SELL
Payment of exercise price or tax liability
$360,801
$25.08 p/Share
14,386
Reduced 1.63%
865,556
Ordinary Shares
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
32,400
Added 3.55%
879,942
Ordinary Shares
Feb 16
2022
SELL
Payment of exercise price or tax liability
$215,338
$26.79 p/Share
8,038
Reduced 0.94%
847,542
Ordinary Shares
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
18,125
Added 2.07%
855,580
Ordinary Shares
Sep 14
2021
SELL
Payment of exercise price or tax liability
$1,109,770
$30.6 p/Share
36,267
Reduced 4.15%
837,455
Ordinary Shares
Sep 14
2021
BUY
Grant, award, or other acquisition
-
81,682
Added 8.55%
873,722
Ordinary Shares
May 18
2021
SELL
Open market or private sale
$3,285,000
$21.9 p/Share
150,000
Reduced 15.92%
792,040
Ordinary Shares
May 18
2021
BUY
Exercise of conversion of derivative security
$2,716,500
$18.11 p/Share
150,000
Added 13.74%
942,040
Ordinary Shares
May 11
2021
SELL
Open market or private sale
$3,319,500
$22.13 p/Share
150,000
Reduced 15.92%
792,040
Ordinary Shares
May 11
2021
BUY
Exercise of conversion of derivative security
$2,716,500
$18.11 p/Share
150,000
Added 13.74%
942,040
Ordinary Shares
May 06
2021
SELL
Open market or private sale
$2,179,000
$21.79 p/Share
100,000
Reduced 11.21%
792,040
Ordinary Shares
May 06
2021
BUY
Exercise of conversion of derivative security
$1,811,000
$18.11 p/Share
100,000
Added 10.08%
892,040
Ordinary Shares
Feb 21
2021
SELL
Payment of exercise price or tax liability
$281,678
$19.58 p/Share
14,386
Reduced 1.78%
792,040
Ordinary Shares
Feb 21
2021
BUY
Exercise of conversion of derivative security
-
32,400
Added 3.86%
806,426
Ordinary Shares
Feb 17
2021
SELL
Payment of exercise price or tax liability
$77,264
$19.97 p/Share
3,869
Reduced 0.5%
774,026
Ordinary Shares