Dec 18
2024
|
BUY
Grant, award, or other acquisition
|
-
|
29,000
Added 42.11%
|
39,869
Common Stock
|
|
Jun 24
2024
|
SELL
Open market or private sale
|
$14,519
$2.12 p/Share
|
6,849
Reduced 38.66%
|
10,869
Common Stock
|
|
May 29
2024
|
BUY
Open market or private purchase
|
-
|
2,500
Added 50.0%
|
2,500
Common Stock
|
|
Mar 14
2024
|
BUY
Grant, award, or other acquisition
|
-
|
11,557
Added 39.48%
|
17,718
Common Stock
|
|
Feb 19
2024
|
BUY
Grant, award, or other acquisition
|
-
|
3,661
Added 37.27%
|
6,161
Common Stock
|
|
Dec 15
2023
|
SELL
Open market or private sale
|
$441,174
$13.56 p/Share
|
32,535
Reduced 100.0%
|
0
Common Stock
|
|
Dec 07
2023
|
SELL
Open market or private sale
|
$436,080
$11.85 p/Share
|
36,800
Reduced 53.08%
|
32,535
Common Stock
|
|
Nov 21
2023
|
SELL
Open market or private sale
|
$191,502
$10.26 p/Share
|
18,665
Reduced 21.21%
|
69,335
Common Stock
|
|
Nov 20
2023
|
SELL
Open market or private sale
|
$164,328
$11.26 p/Share
|
14,594
Reduced 14.23%
|
88,000
Common Stock
|
|
Nov 17
2023
|
SELL
Open market or private sale
|
$46,174
$13.04 p/Share
|
3,541
Reduced 3.34%
|
102,594
Common Stock
|
|
Oct 24
2023
|
SELL
Open market or private sale
|
$99,372
$19.11 p/Share
|
5,200
Reduced 4.67%
|
106,135
Common Stock
|
|
Oct 24
2023
|
BUY
Exercise of conversion of derivative security
|
$31,200
$6.0 p/Share
|
5,200
Added 4.46%
|
111,335
Common Stock
|
|
Oct 10
2023
|
SELL
Open market or private sale
|
$116,636
$22.43 p/Share
|
5,200
Reduced 4.67%
|
106,135
Common Stock
|
|
Oct 10
2023
|
BUY
Exercise of conversion of derivative security
|
$31,200
$6.0 p/Share
|
5,200
Added 4.46%
|
111,335
Common Stock
|
|
Sep 26
2023
|
SELL
Open market or private sale
|
$122,200
$23.5 p/Share
|
5,200
Reduced 4.67%
|
106,135
Common Stock
|
|
Sep 26
2023
|
BUY
Exercise of conversion of derivative security
|
$31,200
$6.0 p/Share
|
5,200
Added 4.46%
|
111,335
Common Stock
|
|
Sep 20
2023
|
SELL
Open market or private sale
|
$167,760
$27.96 p/Share
|
6,000
Reduced 5.35%
|
106,135
Common Stock
|
|
Sep 20
2023
|
BUY
Exercise of conversion of derivative security
|
$36,000
$6.0 p/Share
|
6,000
Added 5.08%
|
112,135
Common Stock
|
|
Sep 15
2023
|
SELL
Open market or private sale
|
$228,072
$21.93 p/Share
|
10,400
Reduced 8.92%
|
106,135
Common Stock
|
|
Sep 15
2023
|
BUY
Exercise of conversion of derivative security
|
$62,400
$6.0 p/Share
|
10,400
Added 8.19%
|
116,535
Common Stock
|
|
Sep 13
2023
|
SELL
Open market or private sale
|
$629,972
$21.14 p/Share
|
29,800
Reduced 21.92%
|
106,135
Common Stock
|
|
Aug 30
2023
|
SELL
Open market or private sale
|
$489,060
$24.7 p/Share
|
19,800
Reduced 12.71%
|
135,935
Common Stock
|
|
Aug 18
2023
|
SELL
Open market or private sale
|
$77,478
$23.73 p/Share
|
3,265
Reduced 2.05%
|
155,735
Common Stock
|
|
Feb 17
2023
|
BUY
Grant, award, or other acquisition
|
-
|
9,000
Added 5.36%
|
159,000
Common Stock
|
|