Dec 01
2025
BUY
Open market or private purchase
$15,861
$5.18 p/Share
3,062
Added 2.03%
147,641
Common Stock
Nov 28
2025
BUY
Open market or private purchase
$17,244
$5.16 p/Share
3,342
Added 2.26%
144,579
Common Stock
Nov 26
2025
BUY
Open market or private purchase
$25,193
$5.17 p/Share
4,873
Added 3.34%
141,237
Common Stock
Nov 25
2025
BUY
Open market or private purchase
$23,553
$5.18 p/Share
4,547
Added 3.23%
136,364
Common Stock
Nov 24
2025
BUY
Open market or private purchase
$20,888
$5.14 p/Share
4,064
Added 2.99%
131,817
Common Stock
Nov 21
2025
BUY
Open market or private purchase
$31,690
$5.09 p/Share
6,226
Added 4.65%
127,753
Common Stock
Nov 20
2025
BUY
Open market or private purchase
$29,819
$5.08 p/Share
5,870
Added 4.61%
121,527
Common Stock
Nov 19
2025
BUY
Open market or private purchase
$31,939
$5.13 p/Share
6,226
Added 5.11%
115,657
Common Stock
Nov 18
2025
BUY
Open market or private purchase
$28,988
$5.16 p/Share
5,618
Added 4.88%
109,431
Common Stock
Nov 17
2025
BUY
Open market or private purchase
$31,877
$5.12 p/Share
6,226
Added 5.66%
103,813
Common Stock
Nov 14
2025
BUY
Open market or private purchase
$35,808
$5.09 p/Share
7,035
Added 6.72%
97,587
Common Stock
Nov 13
2025
BUY
Open market or private purchase
$33,670
$5.03 p/Share
6,694
Added 6.88%
90,552
Common Stock
Nov 12
2025
BUY
Open market or private purchase
$30,456
$5.03 p/Share
6,055
Added 6.73%
83,858
Common Stock
Nov 11
2025
BUY
Open market or private purchase
$10,282
$4.97 p/Share
2,069
Added 2.59%
77,803
Common Stock
Aug 29
2025
BUY
Open market or private purchase
$25,164
$5.48 p/Share
4,592
Added 5.72%
75,734
Common Stock
Aug 28
2025
BUY
Open market or private purchase
$39,072
$5.42 p/Share
7,209
Added 9.2%
71,142
Common Stock
Aug 27
2025
BUY
Open market or private purchase
$29,356
$5.36 p/Share
5,477
Added 7.89%
63,933
Common Stock
Aug 26
2025
BUY
Open market or private purchase
$40,964
$5.26 p/Share
7,788
Added 11.76%
58,456
Common Stock
Aug 25
2025
BUY
Open market or private purchase
$40,836
$5.22 p/Share
7,823
Added 13.37%
50,668
Common Stock
Aug 22
2025
BUY
Open market or private purchase
$11,124
$5.15 p/Share
2,160
Added 4.8%
42,845
Common Stock
Aug 21
2025
BUY
Open market or private purchase
$2,570
$5.12 p/Share
502
Added 1.22%
40,685
Common Stock
Aug 30
2024
BUY
Open market or private purchase
$9,565
$5.21 p/Share
1,836
Added 4.37%
40,183
Common Stock
Aug 29
2024
BUY
Open market or private purchase
$4,184
$5.23 p/Share
800
Added 2.04%
38,347
Common Stock
Aug 27
2024
BUY
Open market or private purchase
$16,114
$5.2 p/Share
3,099
Added 7.62%
37,547
Common Stock
Aug 26
2024
BUY
Open market or private purchase
$8,421
$5.16 p/Share
1,632
Added 4.52%
34,448
Common Stock