Oct 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
0
|
|
Jul 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
0
|
|
Apr 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
0
|
|
Mar 04
2024
|
SELL
Open market or private sale
|
$464,871
$17.93 p/Share
|
25,927
|
|
Feb 29
2024
|
SELL
Open market or private sale
|
$243,338
$17.94 p/Share
|
13,564
|
|
Feb 28
2024
|
SELL
Open market or private sale
|
$281,713
$17.69 p/Share
|
15,925
|
|
Feb 27
2024
|
SELL
Open market or private sale
|
$905,001
$17.75 p/Share
|
50,986
|
|
Jan 02
2024
|
BUY
Grant, award, or other acquisition
|
-
|
0
|
|
Nov 27
2023
|
SELL
Open market or private sale
|
$917,298
$17.95 p/Share
|
51,103
|
|
Oct 02
2023
|
BUY
Grant, award, or other acquisition
|
-
|
0
|
|
Jul 03
2023
|
BUY
Grant, award, or other acquisition
|
-
|
0
|
|
Apr 03
2023
|
BUY
Grant, award, or other acquisition
|
-
|
0
|
|
Mar 17
2023
|
BUY
Open market or private purchase
|
$30,710
$3.21 p/Share
|
9,567
|
|
Mar 16
2023
|
BUY
Open market or private purchase
|
$50,752
$9.43 p/Share
|
5,382
|
|
Mar 15
2023
|
BUY
Open market or private purchase
|
$6,551
$4.86 p/Share
|
1,348
|
|
Mar 13
2023
|
BUY
Open market or private purchase
|
$76,269
$9.84 p/Share
|
7,751
|
|
Mar 10
2023
|
BUY
Open market or private purchase
|
$12,110
$3.46 p/Share
|
3,500
|
|
Mar 09
2023
|
BUY
Open market or private purchase
|
$30,069
$10.43 p/Share
|
2,883
|
|
Mar 08
2023
|
BUY
Open market or private purchase
|
$21,169
$3.42 p/Share
|
6,190
|
|
Jan 03
2023
|
BUY
Grant, award, or other acquisition
|
-
|
0
|
|
Dec 09
2022
|
BUY
Open market or private purchase
|
$153,735
$8.12 p/Share
|
18,933
|
|
Dec 08
2022
|
BUY
Open market or private purchase
|
$16,140
$2.63 p/Share
|
6,137
|
|
Dec 07
2022
|
BUY
Open market or private purchase
|
$51,868
$7.86 p/Share
|
6,599
|
|
Dec 06
2022
|
BUY
Open market or private purchase
|
$40,624
$2.56 p/Share
|
15,869
|
|
Dec 05
2022
|
BUY
Open market or private purchase
|
$98,430
$7.86 p/Share
|
12,523
|
|