May 01
2024
|
SELL
Payment of exercise price or tax liability
|
$77,510
$16.27 p/Share
|
4,764
|
|
May 01
2024
|
SELL
Payment of exercise price or tax liability
|
$159,863
$16.78 p/Share
|
9,527
|
|
May 01
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
21,774
|
|
May 01
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
10,887
|
|
Feb 27
2024
|
SELL
Open market or private sale
|
$216,549
$19.29 p/Share
|
11,226
|
|
Sep 13
2023
|
SELL
Open market or private sale
|
$189,034
$19.46 p/Share
|
9,714
|
|
Sep 12
2023
|
SELL
Open market or private sale
|
$13,586
$18.14 p/Share
|
749
|
|
Sep 12
2023
|
SELL
Open market or private sale
|
$30,667
$19.41 p/Share
|
1,580
|
|
Sep 11
2023
|
SELL
Open market or private sale
|
$159,552
$19.2 p/Share
|
8,310
|
|
Sep 11
2023
|
SELL
Open market or private sale
|
$74,856
$17.84 p/Share
|
4,196
|
|
May 01
2023
|
SELL
Payment of exercise price or tax liability
|
$235,169
$20.04 p/Share
|
11,735
|
|
May 01
2023
|
SELL
Payment of exercise price or tax liability
|
$112,508
$19.17 p/Share
|
5,869
|
|
May 01
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
13,411
|
|
May 01
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
26,820
|
|