Jan 16
2025
BUY
Grant, award, or other acquisition
-
12,000
Added 23.78%
38,470
Common Stock
Nov 21
2024
BUY
Grant, award, or other acquisition
-
12,469
Added 32.02%
26,470
Common Stock
May 23
2024
SELL
Open market or private sale
$180,014
$3.49 p/Share
51,580
Reduced 78.65%
14,001
Common Stock
Jan 18
2024
BUY
Grant, award, or other acquisition
-
11,000
Added 14.36%
65,581
Common Stock
Jun 16
2023
SELL
Open market or private sale
$120,991
$6.3 p/Share
19,205
Reduced 41.41%
27,169
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$180,405
$6.84 p/Share
26,375
Reduced 32.58%
54,581
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
$170,400
$2.84 p/Share
60,000
Added 43.74%
77,169
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
-
11,070
Added 21.61%
40,161
Common Stock
Aug 18
2022
BUY
Grant, award, or other acquisition
-
5,000
Added 14.67%
29,091
Common Stock
Mar 14
2022
SELL
Exercise of conversion of derivative security
$60,200
$1.72 p/Share
35,000
Reduced 28.08%
89,627
Common Stock
Mar 14
2022
SELL
Open market or private sale
$668,600
$12.12 p/Share
55,165
Reduced 61.55%
34,462
Common Stock
Mar 14
2022
BUY
Open market or private sale
$125,697
$12.12 p/Share
10,371
Added 30.09%
24,091
Common Stock
Jan 06
2022
BUY
Grant, award, or other acquisition
-
10,371
Added 15.75%
55,487
Common Stock
Nov 18
2021
BUY
Grant, award, or other acquisition
-
5,000
Added 9.98%
45,116
Common Stock
Sep 16
2021
SELL
Open market or private sale
$202,283
$13.94 p/Share
14,511
Reduced 26.56%
40,116
Common Stock
May 26
2021
SELL
Open market or private sale
$177,572
$11.82 p/Share
15,023
Reduced 21.57%
54,627
Common Stock
May 25
2021
SELL
Open market or private sale
$58,530
$11.76 p/Share
4,977
Reduced 8.35%
54,627
Common Stock
Apr 08
2021
BUY
Grant, award, or other acquisition
-
18,865
Added 50.0%
18,865
Common Stock
Mar 15
2021
SELL
Open market or private sale
$688,320
$19.12 p/Share
36,000
Reduced 39.72%
54,627
Common Stock
Jan 07
2021
BUY
Grant, award, or other acquisition
-
1,300
Added 50.0%
1,300
Common Stock