Dec 06
2024
|
SELL
Open market or private sale
|
$1,429,000
$14.29 p/Share
|
100,000
|
|
Dec 05
2024
|
SELL
Open market or private sale
|
$589,260
$14.03 p/Share
|
42,000
|
|
Dec 05
2024
|
SELL
Other acquisition or disposition
|
-
|
577,005
|
|
Dec 03
2024
|
SELL
Open market or private sale
|
$1,471,900
$14.36 p/Share
|
102,500
|
|
Dec 02
2024
|
SELL
Other acquisition or disposition
|
-
|
10,845
|
|
Nov 27
2024
|
SELL
Open market or private sale
|
$148,438
$14.07 p/Share
|
10,550
|
|
Nov 26
2024
|
SELL
Other acquisition or disposition
|
-
|
182,823
|
|
Nov 26
2024
|
SELL
Open market or private sale
|
$2,784,667
$14.06 p/Share
|
198,056
|
|
Nov 25
2024
|
SELL
Open market or private sale
|
$638,639
$14.02 p/Share
|
45,552
|
|
Nov 21
2024
|
SELL
Open market or private sale
|
$467,172
$13.66 p/Share
|
34,200
|
|
Nov 20
2024
|
SELL
Open market or private sale
|
$1,078,737
$13.86 p/Share
|
77,831
|
|
Nov 19
2024
|
SELL
Open market or private sale
|
$1,361,000
$13.61 p/Share
|
100,000
|
|
Nov 13
2024
|
SELL
Open market or private sale
|
$210,600
$14.04 p/Share
|
15,000
|
|
Nov 08
2024
|
SELL
Open market or private sale
|
$857,400
$14.29 p/Share
|
60,000
|
|
Nov 06
2024
|
SELL
Open market or private sale
|
$1,748,750
$13.99 p/Share
|
125,000
|
|
Nov 05
2024
|
SELL
Other acquisition or disposition
|
-
|
75,733
|
|
Nov 01
2024
|
SELL
Open market or private sale
|
$1,162,423
$12.98 p/Share
|
89,555
|
|
Oct 31
2024
|
SELL
Other acquisition or disposition
|
-
|
739,314
|
|
May 22
2024
|
BUY
Grant, award, or other acquisition
|
-
|
19,383
|
|
May 24
2023
|
BUY
Grant, award, or other acquisition
|
-
|
24,356
|
|
May 26
2022
|
BUY
Grant, award, or other acquisition
|
-
|
30,358
|
|
Nov 15
2021
|
BUY
Conversion of derivative security
|
-
|
7,253,644
|
|
Nov 11
2021
|
BUY
Open market or private purchase
|
$9,600,000
$24.0 p/Share
|
400,000
|
|