Dec 31
2024
BUY
Grant, award, or other acquisition
-
57,018
Added 2.22%
2,511,940
Common Stock, par valu...
Nov 29
2024
BUY
Grant, award, or other acquisition
-
55,494
Added 2.21%
2,454,922
Common Stock, par valu...
Oct 31
2024
BUY
Grant, award, or other acquisition
-
55,556
Added 2.26%
2,399,428
Common Stock, par valu...
Oct 14
2024
BUY
Grant, award, or other acquisition
-
1,105,218
Added 32.04%
2,343,872
Common Stock, par valu...
Sep 30
2024
BUY
Grant, award, or other acquisition
-
67,710
Added 5.18%
1,238,654
Common Stock, par valu...
Aug 30
2024
BUY
Grant, award, or other acquisition
-
55,559
Added 4.53%
1,170,944
Common Stock, par valu...
Jul 31
2024
BUY
Grant, award, or other acquisition
-
32,092
Added 2.8%
1,115,385
Common Stock, par valu...
Jun 28
2024
BUY
Grant, award, or other acquisition
-
44,220
Added 6.63%
622,816
Common Stock, par valu...
May 31
2024
BUY
Grant, award, or other acquisition
-
22,831
Added 3.8%
578,596
Common Stock, par valu...
Apr 30
2024
BUY
Grant, award, or other acquisition
-
21,552
Added 3.73%
555,765
Common Stock, par valu...
Apr 24
2024
BUY
Other acquisition or disposition
-
460,477
Added 29.83%
1,083,293
Common Stock, par valu...
Mar 28
2024
BUY
Grant, award, or other acquisition
-
24,119
Added 4.32%
534,213
Common Stock, par valu...
Feb 29
2024
BUY
Grant, award, or other acquisition
-
16,892
Added 3.21%
510,094
Common Stock, par valu...
Jan 31
2024
BUY
Grant, award, or other acquisition
-
18,269
Added 3.57%
493,202
Common Stock, par valu...
Jan 16
2024
BUY
Open market or private purchase
$88
$0.7 p/Share
126
Added 0.03%
474,933
Common Stock, par valu...
Jan 12
2024
BUY
Open market or private purchase
$2,100
$0.7 p/Share
3,000
Added 0.63%
474,807
Common Stock, par valu...
Jan 02
2024
BUY
Grant, award, or other acquisition
-
6,173
Added 1.29%
471,807
Common Stock, par valu...
Sep 29
2023
BUY
Grant, award, or other acquisition
-
2,858
Added 0.61%
465,634
Common Stock, par valu...
Jun 30
2023
BUY
Grant, award, or other acquisition
-
2,891
Added 0.62%
462,776
Common Stock, par valu...
Apr 03
2023
BUY
Other acquisition or disposition
-
183,606
Added 28.53%
459,885
Common Stock, par valu...
Mar 31
2023
BUY
Grant, award, or other acquisition
-
2,824
Added 2.62%
104,983
Common Stock, par valu...
Jan 30
2023
BUY
Open market or private purchase
$552
$1.38 p/Share
400
Added 0.39%
102,159
Common Stock, par valu...
Jan 26
2023
BUY
Open market or private purchase
$645
$1.29 p/Share
500
Added 0.49%
101,759
Common Stock, par valu...
Jan 24
2023
BUY
Open market or private purchase
$240
$1.2 p/Share
200
Added 0.2%
101,259
Common Stock, par valu...
Jan 13
2023
BUY
Open market or private purchase
$4,520
$1.13 p/Share
4,000
Added 3.81%
101,059
Common Stock, par valu...