Jul 21
2025
BUY
Open market or private purchase
$276
$3.45 p/Share
80
Added 0.03%
287,753
Common Stock
Jul 18
2025
BUY
Open market or private purchase
$287
$3.59 p/Share
80
Added 0.03%
287,673
Common Stock
Jul 17
2025
BUY
Open market or private purchase
$305
$3.82 p/Share
80
Added 0.03%
287,593
Common Stock
Jul 16
2025
BUY
Open market or private purchase
$303
$3.79 p/Share
80
Added 0.03%
287,513
Common Stock
Jul 15
2025
BUY
Open market or private purchase
$276
$3.45 p/Share
80
Added 0.03%
287,433
Common Stock
Jul 14
2025
BUY
Open market or private purchase
$276
$3.46 p/Share
80
Added 0.03%
287,353
Common Stock
Jul 11
2025
BUY
Open market or private purchase
$256
$3.21 p/Share
80
Added 0.03%
287,273
Common Stock
Jul 10
2025
BUY
Open market or private purchase
$256
$3.2 p/Share
80
Added 0.03%
287,193
Common Stock
Jul 09
2025
BUY
Open market or private purchase
$244
$3.05 p/Share
80
Added 0.03%
287,113
Common Stock
Jul 08
2025
BUY
Open market or private purchase
$244
$3.06 p/Share
80
Added 0.03%
287,033
Common Stock
Jul 07
2025
BUY
Open market or private purchase
$258
$3.23 p/Share
80
Added 0.03%
286,953
Common Stock
Jul 03
2025
BUY
Open market or private purchase
$264
$3.31 p/Share
80
Added 0.03%
286,873
Common Stock
Jul 02
2025
BUY
Open market or private purchase
$281
$3.52 p/Share
80
Added 0.03%
286,793
Common Stock
Jul 01
2025
BUY
Open market or private purchase
$284
$3.56 p/Share
80
Added 0.03%
286,713
Common Stock
Jun 30
2025
BUY
Open market or private purchase
$219
$2.74 p/Share
80
Added 0.03%
286,633
Common Stock
Jun 27
2025
BUY
Open market or private purchase
$117
$2.6 p/Share
45
Added 0.02%
286,553
Common Stock
Jun 26
2025
BUY
Open market or private purchase
$121
$2.71 p/Share
45
Added 0.02%
286,508
Common Stock
Jun 25
2025
BUY
Open market or private purchase
$147
$3.27 p/Share
45
Added 0.02%
286,463
Common Stock
Jun 24
2025
BUY
Open market or private purchase
$175
$3.91 p/Share
45
Added 0.02%
286,418
Common Stock
Jun 23
2025
BUY
Open market or private purchase
$207
$4.61 p/Share
45
Added 0.02%
286,373
Common Stock
Jun 20
2025
BUY
Open market or private purchase
$238
$5.29 p/Share
45
Added 0.02%
286,328
Common Stock
Jun 18
2025
BUY
Open market or private purchase
$248
$5.52 p/Share
45
Added 0.02%
286,283
Common Stock
Jun 17
2025
BUY
Open market or private purchase
$252
$5.61 p/Share
45
Added 0.02%
286,238
Common Stock
Jun 16
2025
BUY
Open market or private purchase
$239
$5.32 p/Share
45
Added 0.02%
286,193
Common Stock
Jun 13
2025
BUY
Open market or private purchase
$261
$5.81 p/Share
45
Added 0.02%
286,148
Common Stock