Apr 10
2025
BUY
Open market or private purchase
$1,786
$8.93 p/Share
200
Added 0.0%
8,843,570
Common Stock
Apr 09
2025
BUY
Open market or private purchase
$2,469
$8.23 p/Share
300
Added 0.0%
8,843,370
Common Stock
Apr 08
2025
BUY
Open market or private purchase
$4,580
$9.16 p/Share
500
Added 0.01%
8,843,070
Common Stock
Apr 02
2025
BUY
Open market or private purchase
$3,863
$9.2 p/Share
420
Added 0.0%
8,842,570
Common Stock
Apr 01
2025
BUY
Open market or private purchase
$24,980
$9.72 p/Share
2,570
Added 0.03%
8,842,150
Common Stock
Mar 31
2025
BUY
Open market or private purchase
$1,000
$10.0 p/Share
100
Added 0.0%
8,839,580
Common Stock
Jan 23
2025
BUY
Open market or private purchase
$2,741
$8.99 p/Share
305
Added 0.0%
8,961,259
Common Stock
Jan 22
2025
BUY
Open market or private purchase
$963
$9.0 p/Share
107
Added 0.0%
8,960,954
Common Stock
Jan 21
2025
BUY
Open market or private purchase
$1,019
$8.64 p/Share
118
Added 0.0%
8,960,847
Common Stock
Dec 30
2024
BUY
Open market or private purchase
$2,310
$8.25 p/Share
280
Added 0.0%
8,960,729
Common Stock
Dec 27
2024
BUY
Open market or private purchase
$1,920
$8.0 p/Share
240
Added 0.0%
8,960,449
Common Stock
Dec 26
2024
BUY
Open market or private purchase
$872
$8.0 p/Share
109
Added 0.0%
8,960,209
Common Stock
Dec 23
2024
BUY
Open market or private purchase
$2,474
$6.17 p/Share
401
Added 0.0%
8,960,100
Common Stock
Dec 20
2024
BUY
Open market or private purchase
$1,090
$5.0 p/Share
218
Added 0.0%
8,959,699
Common Stock
Dec 19
2024
BUY
Open market or private purchase
$500
$5.0 p/Share
100
Added 0.0%
8,959,481
Common Stock
Sep 10
2024
BUY
Open market or private purchase
$1,915
$3.83 p/Share
500
Added 0.01%
8,959,903
Common Stock
Sep 09
2024
BUY
Open market or private purchase
$488
$4.0 p/Share
122
Added 0.0%
8,959,403
Common Stock
Aug 13
2024
BUY
Open market or private purchase
$400
$4.0 p/Share
100
Added 0.0%
8,959,281
Common Stock
Aug 09
2024
BUY
Open market or private purchase
$1,731
$4.35 p/Share
398
Added 0.0%
8,959,181
Common Stock
Jun 26
2024
BUY
Open market or private purchase
$442
$4.25 p/Share
104
Added 0.0%
8,958,783
Common Stock
Jun 25
2024
BUY
Open market or private purchase
$1,830
$3.61 p/Share
507
Added 0.01%
8,958,679
Common Stock
Jun 24
2024
BUY
Open market or private purchase
$2,374
$3.2 p/Share
742
Added 0.01%
8,958,172
Common Stock
Jun 17
2024
BUY
Open market or private purchase
$1,164
$3.88 p/Share
300
Added 0.0%
8,957,430
Common Stock
Jun 14
2024
BUY
Open market or private purchase
$1,122
$4.08 p/Share
275
Added 0.0%
8,957,130
Common Stock
May 21
2024
BUY
Open market or private purchase
$2,714
$3.78 p/Share
718
Added 0.01%
8,956,855
Common Stock