Nov 29
2024
SELL
Payment of exercise price or tax liability
$89,606
$23.16 p/Share
3,869
Reduced 1.12%
340,986
Common Stock
Nov 29
2024
BUY
Exercise of conversion of derivative security
-
3,869
Added 1.12%
342,914
Common Stock
Sep 13
2024
SELL
Payment of exercise price or tax liability
$429,943
$21.64 p/Share
19,868
Reduced 5.51%
340,986
Common Stock
Sep 13
2024
BUY
Exercise of conversion of derivative security
-
44,407
Added 10.96%
360,854
Common Stock
Jun 14
2024
SELL
Payment of exercise price or tax liability
$34,345
$17.64 p/Share
1,947
Reduced 0.61%
316,447
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
-
4,344
Added 1.35%
318,394
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$49,954
$17.09 p/Share
2,923
Reduced 1.15%
252,246
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
6,520
Added 2.49%
255,169
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
58,207
Added 15.79%
310,453
Common Stock
Jan 12
2024
SELL
Payment of exercise price or tax liability
$229,813
$16.48 p/Share
13,945
Reduced 5.31%
248,649
Common Stock
Jan 12
2024
BUY
Exercise of conversion of derivative security
-
45,383
Added 15.23%
252,690
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$31,402
$16.03 p/Share
1,959
Reduced 0.9%
214,825
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
-
4,345
Added 1.96%
216,784
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$84,815
$19.25 p/Share
4,406
Reduced 2.81%
152,528
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
14,641
Added 8.66%
154,490
Common Stock
Jan 13
2023
SELL
Payment of exercise price or tax liability
$193,505
$19.55 p/Share
9,898
Reduced 6.5%
142,293
Common Stock
Jan 13
2023
BUY
Exercise of conversion of derivative security
-
31,840
Added 17.79%
147,116
Common Stock
Jun 15
2022
SELL
Payment of exercise price or tax liability
$38,082
$19.44 p/Share
1,959
Reduced 0.89%
217,211
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
4,345
Added 1.94%
219,170
Common Stock
May 16
2022
BUY
Grant, award, or other acquisition
-
49,310
Added 29.06%
120,351
Common Stock