Mar 13
2024
BUY
Open market or private purchase
$103,530
$6.94 p/Share
14,918
Added 1.14%
1,294,093
Common Stock
Dec 11
2023
BUY
Open market or private purchase
$9,845
$6.2 p/Share
1,588
Added 0.12%
1,275,369
Common Stock
Dec 08
2023
BUY
Open market or private purchase
$19,660
$6.2 p/Share
3,171
Added 0.25%
1,273,781
Common stock, $0.001 p...
Dec 07
2023
BUY
Open market or private purchase
$1,519
$6.2 p/Share
245
Added 0.02%
1,270,610
Common Stock
Dec 06
2023
BUY
Open market or private purchase
$6,205
$6.91 p/Share
898
Added 0.07%
1,270,365
Common stock, $0.001 p...
Dec 05
2023
BUY
Open market or private purchase
$27,288
$6.94 p/Share
3,932
Added 0.31%
1,269,467
Common Stock
Dec 04
2023
BUY
Open market or private purchase
$697
$6.97 p/Share
100
Added 0.01%
1,265,535
Common stock, $0.001 p...
Oct 31
2023
BUY
Open market or private purchase
$4,400
$7.25 p/Share
607
Added 0.05%
1,265,435
Common stock, $0.001 p...
Oct 30
2023
BUY
Open market or private purchase
$19,031
$7.25 p/Share
2,625
Added 0.21%
1,264,828
Common Stock
Oct 27
2023
BUY
Open market or private purchase
$11,331
$7.25 p/Share
1,563
Added 0.12%
1,262,203
Common stock, $0.001 p...
Oct 26
2023
BUY
Open market or private purchase
$42,492
$7.25 p/Share
5,861
Added 0.46%
1,260,640
Common Stock
Oct 25
2023
BUY
Open market or private purchase
$7,329
$7.25 p/Share
1,011
Added 0.08%
1,254,779
Common stock, $0.001 p...
Oct 24
2023
BUY
Open market or private purchase
$725
$7.25 p/Share
100
Added 0.01%
1,253,768
Common Stock
Oct 23
2023
BUY
Open market or private purchase
$8,083
$7.25 p/Share
1,115
Added 0.09%
1,253,668
Common stock, $0.001 p...
Oct 20
2023
BUY
Open market or private purchase
$23,288
$7.21 p/Share
3,230
Added 0.26%
1,252,553
Common Stock
Oct 19
2023
BUY
Open market or private purchase
$74,137
$7.24 p/Share
10,240
Added 0.81%
1,249,323
Common stock, $0.001 p...
Oct 18
2023
BUY
Open market or private purchase
$89,744
$7.22 p/Share
12,430
Added 0.99%
1,239,083
Common Stock
Oct 17
2023
BUY
Open market or private purchase
$1,450
$7.25 p/Share
200
Added 0.02%
1,226,653
Common stock, $0.001 p...
Oct 13
2023
BUY
Open market or private purchase
$1,312
$7.25 p/Share
181
Added 0.01%
1,226,453
Common Stock
Oct 12
2023
BUY
Open market or private purchase
$9,251
$7.25 p/Share
1,276
Added 0.1%
1,226,272
Common stock, $0.001 p...
Oct 03
2023
BUY
Open market or private purchase
$1,363
$7.25 p/Share
188
Added 0.02%
1,224,996
Common Stock
Oct 02
2023
BUY
Open market or private purchase
$30,212
$7.24 p/Share
4,173
Added 0.34%
1,224,808
Common stock, $0.001 p...
Sep 08
2023
BUY
Open market or private purchase
$10,208
$7.24 p/Share
1,410
Added 0.12%
1,220,635
Common Stock
Sep 07
2023
BUY
Open market or private purchase
$2,001
$7.25 p/Share
276
Added 0.02%
1,219,225
Common stock, $0.001 p...
Aug 31
2023
BUY
Open market or private purchase
$2,635
$7.2 p/Share
366
Added 0.03%
1,218,949
Common Stock