Mar 25
2024
SELL
Payment of exercise price or tax liability
$3,605
$5.15 p/Share
700
Reduced 0.01%
11,571,521
Common Stock
Mar 25
2024
BUY
Grant, award, or other acquisition
-
29,806
Added 0.26%
11,572,221
Common Stock
Dec 29
2023
BUY
Open market or private purchase
$23,325
$5.23 p/Share
4,460
Added 0.04%
11,542,415
Common Stock
Dec 28
2023
BUY
Open market or private purchase
$18,853
$5.14 p/Share
3,668
Added 0.03%
11,537,955
Common Stock
Dec 26
2023
BUY
Open market or private purchase
$23,186
$5.2 p/Share
4,459
Added 0.04%
11,534,287
Common Stock
Dec 22
2023
BUY
Open market or private purchase
$35,172
$5.19 p/Share
6,777
Added 0.06%
11,529,828
Common Stock
Dec 21
2023
BUY
Open market or private purchase
$17,143
$5.06 p/Share
3,388
Added 0.03%
11,523,051
Common Stock
Dec 13
2023
BUY
Open market or private purchase
$9,717
$5.04 p/Share
1,928
Added 0.02%
11,519,663
Common Stock
Dec 12
2023
BUY
Open market or private purchase
$4,717
$5.1 p/Share
925
Added 0.01%
11,517,735
Common Stock
Dec 11
2023
BUY
Open market or private purchase
$8,585
$5.05 p/Share
1,700
Added 0.01%
11,516,810
Common Stock
Dec 08
2023
BUY
Open market or private purchase
$25,036
$5.12 p/Share
4,890
Added 0.04%
11,515,110
Common Stock
Dec 07
2023
BUY
Open market or private purchase
$26,161
$5.35 p/Share
4,890
Added 0.04%
11,510,220
Common Stock
Dec 06
2023
BUY
Open market or private purchase
$22,795
$5.14 p/Share
4,435
Added 0.04%
11,505,330
Common Stock
Dec 05
2023
BUY
Open market or private purchase
$3,598
$5.14 p/Share
700
Added 0.01%
11,500,895
Common Stock
Sep 27
2023
BUY
Open market or private purchase
$2,608
$6.52 p/Share
400
Added 0.0%
11,500,195
Common Stock
Sep 26
2023
BUY
Open market or private purchase
$2,572
$6.43 p/Share
400
Added 0.0%
11,499,795
Common Stock
Sep 25
2023
BUY
Open market or private purchase
$662
$6.62 p/Share
100
Added 0.0%
11,499,395
Common Stock
Sep 22
2023
BUY
Open market or private purchase
$1,419
$6.57 p/Share
216
Added 0.0%
11,499,295
Common Stock
Sep 21
2023
BUY
Open market or private purchase
$9,812
$6.63 p/Share
1,480
Added 0.01%
11,499,079
Common Stock
Sep 20
2023
BUY
Open market or private purchase
$11,688
$6.6 p/Share
1,771
Added 0.02%
11,497,599
Common Stock
Sep 19
2023
BUY
Open market or private purchase
$37,257
$6.81 p/Share
5,471
Added 0.05%
11,495,828
Common Stock
Sep 18
2023
BUY
Open market or private purchase
$19,376
$6.92 p/Share
2,800
Added 0.02%
11,490,357
Common Stock
Sep 15
2023
BUY
Open market or private purchase
$4,382
$6.26 p/Share
700
Added 0.01%
11,487,557
Common Stock
Aug 22
2023
BUY
Open market or private purchase
$3,487
$6.34 p/Share
550
Added 0.0%
11,486,857
Common Stock
Aug 21
2023
BUY
Open market or private purchase
$2,685
$6.47 p/Share
415
Added 0.0%
11,486,307
Common Stock