Feb 18
2024
BUY
Grant, award, or other acquisition
-
25,000
Added 7.13%
325,414
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$112
$1.25 p/Share
90
Reduced 0.03%
300,414
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$142
$1.58 p/Share
90
Reduced 0.03%
300,504
Common Stock
Dec 27
2023
SELL
Open market or private sale
$45,909
$1.46 p/Share
31,445
Reduced 9.47%
300,594
Common Stock
Dec 26
2023
SELL
Open market or private sale
$9,244
$1.35 p/Share
6,848
Reduced 2.02%
332,039
Common Stock
Dec 22
2023
SELL
Open market or private sale
$2,520
$1.4 p/Share
1,800
Reduced 0.53%
338,887
Common Stock
Dec 21
2023
SELL
Open market or private sale
$13,869
$1.4 p/Share
9,907
Reduced 2.83%
340,687
Common Stock
Nov 30
2023
SELL
Payment of exercise price or tax liability
$130
$1.45 p/Share
90
Reduced 0.03%
350,594
Common Stock
Nov 02
2023
SELL
Payment of exercise price or tax liability
$144
$1.61 p/Share
90
Reduced 0.03%
350,684
Common Stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$81
$0.9 p/Share
90
Reduced 0.03%
350,774
Common Stock
Sep 30
2023
SELL
Payment of exercise price or tax liability
$80
$0.89 p/Share
90
Reduced 0.03%
350,864
Common Stock
Aug 31
2023
SELL
Payment of exercise price or tax liability
$76
$0.85 p/Share
90
Reduced 0.03%
350,954
Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
$91
$1.02 p/Share
90
Reduced 0.03%
351,044
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$108
$1.2 p/Share
90
Reduced 0.03%
351,134
Common Stock
May 31
2023
SELL
Payment of exercise price or tax liability
$108
$1.21 p/Share
90
Reduced 0.03%
351,224
Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$138
$1.54 p/Share
90
Reduced 0.03%
351,314
Common Stock
Apr 21
2023
BUY
Grant, award, or other acquisition
-
14,000
Added 3.83%
351,404
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$144
$1.61 p/Share
90
Reduced 0.03%
337,404
Common Stock
Mar 23
2023
SELL
Open market or private sale
$19,066
$1.5 p/Share
12,711
Reduced 3.63%
337,494
Common Stock
Mar 22
2023
SELL
Open market or private sale
$17,617
$1.51 p/Share
11,667
Reduced 3.22%
350,205
Common Stock
Mar 21
2023
SELL
Open market or private sale
$3,395
$1.6 p/Share
2,122
Reduced 0.58%
361,872
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$3,197
$1.47 p/Share
2,175
Reduced 0.59%
363,994
Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
15,000
Added 3.94%
366,169
Common Stock
Jun 24
2021
SELL
Open market or private sale
$3,780
$6.3 p/Share
600
Reduced 0.06%
1,077,306
Common Stock
Jun 23
2021
SELL
Open market or private sale
$76,162
$6.74 p/Share
11,300
Reduced 1.04%
1,077,906
Common Stock