May 15
2025
|
SELL
Open market or private sale
|
$176,960
$10.31 p/Share
|
17,164
|
|
May 14
2025
|
SELL
Open market or private sale
|
$194,787
$9.96 p/Share
|
19,557
|
|
May 14
2025
|
SELL
Open market or private sale
|
$102,647
$9.57 p/Share
|
10,726
|
|
May 01
2025
|
SELL
Payment of exercise price or tax liability
|
$54,617
$10.88 p/Share
|
5,020
|
|
May 01
2025
|
SELL
Payment of exercise price or tax liability
|
$85,422
$11.37 p/Share
|
7,513
|
|
May 01
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
17,170
|
|
May 01
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
11,472
|
|
Mar 17
2025
|
SELL
Open market or private sale
|
$336,673
$12.16 p/Share
|
27,687
|
|
Mar 14
2025
|
SELL
Payment of exercise price or tax liability
|
$37,913
$11.51 p/Share
|
3,294
|
|
Mar 14
2025
|
SELL
Payment of exercise price or tax liability
|
$39,626
$12.03 p/Share
|
3,294
|
|
Mar 14
2025
|
BUY
Grant, award, or other acquisition
|
-
|
7,528
|
|
Mar 14
2025
|
BUY
Grant, award, or other acquisition
|
-
|
7,528
|
|
Mar 01
2025
|
SELL
Payment of exercise price or tax liability
|
$2,335
$11.56 p/Share
|
202
|
|
Mar 01
2025
|
SELL
Payment of exercise price or tax liability
|
$2,422
$12.11 p/Share
|
200
|
|
Mar 01
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
592
|
|
Mar 01
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
586
|
|
Nov 26
2024
|
SELL
Open market or private sale
|
$88,050
$14.07 p/Share
|
6,258
|
|
Nov 26
2024
|
SELL
Open market or private sale
|
$276,139
$13.65 p/Share
|
20,230
|
|
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
|
|