Oct 31
2024
SELL
Payment of exercise price or tax liability
$244
$0.97 p/Share
252
Reduced 0.15%
173,085
Common Stock
Sep 30
2024
SELL
Payment of exercise price or tax liability
$1,146
$0.99 p/Share
1,158
Reduced 0.66%
173,337
Common Stock
Aug 31
2024
SELL
Payment of exercise price or tax liability
$201
$0.8 p/Share
252
Reduced 0.14%
174,495
Common Stock
Jul 31
2024
SELL
Payment of exercise price or tax liability
$189
$0.75 p/Share
252
Reduced 0.14%
174,747
Common Stock
Jun 30
2024
SELL
Payment of exercise price or tax liability
$926
$0.8 p/Share
1,158
Reduced 0.66%
174,999
Common Stock
May 31
2024
SELL
Payment of exercise price or tax liability
$234
$0.93 p/Share
252
Reduced 0.14%
176,157
Common Stock
Apr 30
2024
SELL
Payment of exercise price or tax liability
$284
$1.13 p/Share
252
Reduced 0.14%
176,409
Common Stock
Apr 21
2024
SELL
Payment of exercise price or tax liability
$8,337
$1.15 p/Share
7,250
Reduced 3.94%
176,661
Common Stock
Mar 31
2024
SELL
Payment of exercise price or tax liability
$302
$1.2 p/Share
252
Reduced 0.14%
183,911
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$304
$1.21 p/Share
252
Reduced 0.14%
184,163
Common Stock
Feb 18
2024
BUY
Grant, award, or other acquisition
-
101,743
Added 35.55%
184,415
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$315
$1.25 p/Share
252
Reduced 0.3%
82,672
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$398
$1.58 p/Share
252
Reduced 0.3%
82,924
Common Stock
Nov 30
2023
SELL
Payment of exercise price or tax liability
$365
$1.45 p/Share
252
Reduced 0.3%
83,176
Common Stock
Nov 02
2023
SELL
Payment of exercise price or tax liability
$405
$1.61 p/Share
252
Reduced 0.3%
83,428
Common Stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$226
$0.9 p/Share
252
Reduced 0.3%
83,680
Common Stock
Sep 30
2023
SELL
Payment of exercise price or tax liability
$224
$0.89 p/Share
252
Reduced 0.3%
83,932
Common Stock
Aug 31
2023
SELL
Payment of exercise price or tax liability
$214
$0.85 p/Share
252
Reduced 0.3%
84,184
Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
$257
$1.02 p/Share
252
Reduced 0.3%
84,436
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$302
$1.2 p/Share
252
Reduced 0.3%
84,688
Common Stock
May 31
2023
SELL
Payment of exercise price or tax liability
$304
$1.21 p/Share
252
Reduced 0.3%
84,940
Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$388
$1.54 p/Share
252
Reduced 0.29%
85,192
Common Stock
Apr 21
2023
BUY
Grant, award, or other acquisition
-
50,000
Added 36.92%
85,444
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$405
$1.61 p/Share
252
Reduced 0.71%
35,444
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$8,899
$1.47 p/Share
6,054
Reduced 14.5%
35,696
Common Stock