Dec 31
2024
|
BUY
Open market or private purchase
|
$18,353
$8.69 p/Share
|
2,112
|
|
Dec 30
2024
|
BUY
Open market or private purchase
|
$10,030
$9.02 p/Share
|
1,112
|
|
Dec 27
2024
|
BUY
Open market or private purchase
|
$7,276
$8.95 p/Share
|
813
|
|
Dec 26
2024
|
BUY
Open market or private purchase
|
$7,178
$8.83 p/Share
|
813
|
|
Dec 24
2024
|
BUY
Open market or private purchase
|
$6,951
$8.55 p/Share
|
813
|
|
Dec 23
2024
|
BUY
Open market or private purchase
|
$7,081
$8.71 p/Share
|
813
|
|
Dec 20
2024
|
BUY
Open market or private purchase
|
$7,005
$8.35 p/Share
|
839
|
|
Dec 19
2024
|
BUY
Open market or private purchase
|
$7,441
$8.87 p/Share
|
839
|
|
Dec 18
2024
|
BUY
Open market or private purchase
|
$7,366
$8.78 p/Share
|
839
|
|
Dec 17
2024
|
BUY
Open market or private purchase
|
$7,525
$8.97 p/Share
|
839
|
|
Dec 16
2024
|
BUY
Open market or private purchase
|
$7,559
$9.01 p/Share
|
839
|
|
Dec 13
2024
|
BUY
Open market or private purchase
|
$6,412
$8.55 p/Share
|
750
|
|
Dec 12
2024
|
BUY
Open market or private purchase
|
$6,577
$8.77 p/Share
|
750
|
|
Dec 11
2024
|
BUY
Open market or private purchase
|
$6,255
$8.34 p/Share
|
750
|
|
Jul 19
2024
|
BUY
Open market or private purchase
|
$7,715
$8.93 p/Share
|
864
|
|
Jul 18
2024
|
BUY
Open market or private purchase
|
$7,041
$8.15 p/Share
|
864
|
|
Jul 16
2024
|
BUY
Open market or private purchase
|
$1,375,000
$11.0 p/Share
|
125,000
|
|
May 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
83,543
|
|
Apr 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
91,165
|
|
Mar 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
70,607
|
|
Jan 10
2024
|
BUY
Open market or private purchase
|
$8,080
$8.08 p/Share
|
1,000
|
|
Nov 17
2023
|
BUY
Open market or private purchase
|
$12,226
$7.96 p/Share
|
1,536
|
|
Nov 16
2023
|
BUY
Open market or private purchase
|
$12,789
$8.31 p/Share
|
1,539
|
|
Nov 15
2023
|
BUY
Open market or private purchase
|
$12,303
$8.01 p/Share
|
1,536
|
|
Nov 14
2023
|
BUY
Open market or private purchase
|
$11,919
$7.76 p/Share
|
1,536
|
|