Jul 31
2025
BUY
Open market or private purchase
$21
$3.5 p/Share
6
Added 0.02%
32,821
Common Stock
Jul 30
2025
BUY
Open market or private purchase
$21
$3.55 p/Share
6
Added 0.02%
32,815
Common Stock
Jul 29
2025
BUY
Open market or private purchase
$19
$3.33 p/Share
6
Added 0.02%
32,809
Common Stock
Jul 28
2025
BUY
Open market or private purchase
$20
$3.47 p/Share
6
Added 0.02%
32,803
Common Stock
Jul 25
2025
BUY
Open market or private purchase
$26
$3.37 p/Share
8
Added 0.02%
32,797
Common Stock
Jul 24
2025
BUY
Open market or private purchase
$28
$3.55 p/Share
8
Added 0.02%
32,789
Common Stock
Jul 23
2025
BUY
Open market or private purchase
$28
$3.54 p/Share
8
Added 0.02%
32,781
Common Stock
Jul 22
2025
BUY
Open market or private purchase
$27
$3.47 p/Share
8
Added 0.02%
32,773
Common Stock
Jul 21
2025
BUY
Open market or private purchase
$27
$3.45 p/Share
8
Added 0.02%
32,765
Common Stock
Jul 18
2025
BUY
Open market or private purchase
$28
$3.59 p/Share
8
Added 0.02%
32,757
Common Stock
Jul 17
2025
BUY
Open market or private purchase
$30
$3.82 p/Share
8
Added 0.02%
32,749
Common Stock
Jul 16
2025
BUY
Open market or private purchase
$30
$3.79 p/Share
8
Added 0.02%
32,741
Common Stock
Jul 15
2025
BUY
Open market or private purchase
$27
$3.45 p/Share
8
Added 0.02%
32,733
Common Stock
Jul 14
2025
BUY
Open market or private purchase
$27
$3.46 p/Share
8
Added 0.02%
32,725
Common Stock
Jul 11
2025
BUY
Open market or private purchase
$25
$3.21 p/Share
8
Added 0.02%
32,717
Common Stock
Jul 10
2025
BUY
Open market or private purchase
$25
$3.2 p/Share
8
Added 0.02%
32,709
Common Stock
Jul 09
2025
BUY
Open market or private purchase
$24
$3.05 p/Share
8
Added 0.02%
32,701
Common Stock
Jul 08
2025
BUY
Open market or private purchase
$24
$3.06 p/Share
8
Added 0.02%
32,693
Common Stock
Jul 07
2025
BUY
Open market or private purchase
$25
$3.23 p/Share
8
Added 0.02%
32,685
Common Stock
Jul 03
2025
BUY
Open market or private purchase
$28
$3.53 p/Share
8
Added 0.02%
32,677
Common Stock
Jul 02
2025
BUY
Open market or private purchase
$28
$3.52 p/Share
8
Added 0.02%
32,669
Common Stock
Jul 01
2025
BUY
Open market or private purchase
$28
$3.56 p/Share
8
Added 0.02%
32,661
Common Stock
Jun 30
2025
BUY
Open market or private purchase
$21
$2.74 p/Share
8
Added 0.02%
32,653
Common Stock
Jun 27
2025
BUY
Open market or private purchase
$10
$2.6 p/Share
4
Added 0.01%
32,645
Common Stock
Jun 26
2025
BUY
Open market or private purchase
$10
$2.71 p/Share
4
Added 0.01%
32,641
Common Stock