Aug 25
2025
BUY
Open market or private purchase
$225
$3.32 p/Share
68
Added 0.02%
289,445
Common Stock
Aug 22
2025
BUY
Open market or private purchase
$225
$3.32 p/Share
68
Added 0.02%
289,377
Common Stock
Aug 21
2025
BUY
Open market or private purchase
$225
$3.31 p/Share
68
Added 0.02%
289,309
Common Stock
Aug 20
2025
BUY
Open market or private purchase
$37
$3.15 p/Share
12
Added 0.0%
289,241
Common Stock
Aug 19
2025
BUY
Open market or private purchase
$219
$3.23 p/Share
68
Added 0.02%
289,229
Common Stock
Aug 18
2025
BUY
Open market or private purchase
$211
$3.11 p/Share
68
Added 0.02%
289,161
Common Stock
Aug 15
2025
BUY
Open market or private purchase
$205
$3.02 p/Share
68
Added 0.02%
289,093
Common Stock
Aug 14
2025
BUY
Open market or private purchase
$193
$2.84 p/Share
68
Added 0.02%
289,025
Common Stock
Aug 13
2025
BUY
Open market or private purchase
$199
$2.94 p/Share
68
Added 0.02%
288,957
Common Stock
Aug 12
2025
BUY
Open market or private purchase
$197
$2.91 p/Share
68
Added 0.02%
288,889
Common Stock
Aug 11
2025
BUY
Open market or private purchase
$195
$2.87 p/Share
68
Added 0.02%
288,821
Common Stock
Aug 08
2025
BUY
Open market or private purchase
$230
$3.39 p/Share
68
Added 0.02%
288,753
Common Stock
Aug 07
2025
BUY
Open market or private purchase
$213
$3.14 p/Share
68
Added 0.02%
288,685
Common Stock
Aug 06
2025
BUY
Open market or private purchase
$227
$3.34 p/Share
68
Added 0.02%
288,617
Common Stock
Aug 05
2025
BUY
Open market or private purchase
$266
$3.92 p/Share
68
Added 0.02%
288,549
Common Stock
Aug 04
2025
BUY
Open market or private purchase
$272
$4.01 p/Share
68
Added 0.02%
288,481
Common Stock
Aug 01
2025
BUY
Open market or private purchase
$233
$3.44 p/Share
68
Added 0.02%
288,413
Common Stock
Jul 31
2025
BUY
Open market or private purchase
$238
$3.5 p/Share
68
Added 0.02%
288,345
Common Stock
Jul 30
2025
BUY
Open market or private purchase
$241
$3.55 p/Share
68
Added 0.02%
288,277
Common Stock
Jul 29
2025
BUY
Open market or private purchase
$226
$3.33 p/Share
68
Added 0.02%
288,209
Common Stock
Jul 28
2025
BUY
Open market or private purchase
$235
$3.47 p/Share
68
Added 0.02%
288,141
Common Stock
Jul 25
2025
BUY
Open market or private purchase
$269
$3.37 p/Share
80
Added 0.03%
288,073
Common Stock
Jul 24
2025
BUY
Open market or private purchase
$284
$3.55 p/Share
80
Added 0.03%
287,993
Common Stock
Jul 23
2025
BUY
Open market or private purchase
$283
$3.54 p/Share
80
Added 0.03%
287,913
Common Stock
Jul 22
2025
BUY
Open market or private purchase
$277
$3.47 p/Share
80
Added 0.03%
287,833
Common Stock