Aug 30
2024
SELL
Payment of exercise price or tax liability
$241
$3.22 p/Share
75
Reduced 0.02%
439,177
Common Stock
Aug 27
2024
SELL
Payment of exercise price or tax liability
$2,825
$3.65 p/Share
774
Reduced 0.18%
439,252
Common Stock
Aug 22
2024
SELL
Payment of exercise price or tax liability
$2,393
$3.61 p/Share
663
Reduced 0.15%
440,026
Common Stock
Aug 02
2024
SELL
Payment of exercise price or tax liability
$2,829
$1.98 p/Share
1,429
Reduced 0.32%
440,689
Common Stock
Aug 02
2024
BUY
Exercise of conversion of derivative security
-
1,981
Added 0.45%
442,193
Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$165
$2.21 p/Share
75
Reduced 0.02%
441,635
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$126
$1.69 p/Share
75
Reduced 0.02%
440,212
Common Stock
May 31
2024
SELL
Payment of exercise price or tax liability
$141
$1.89 p/Share
75
Reduced 0.02%
440,287
Common Stock
May 24
2024
SELL
Payment of exercise price or tax liability
$1,656
$2.14 p/Share
774
Reduced 0.18%
440,362
Common Stock
May 22
2024
SELL
Payment of exercise price or tax liability
$6,105
$2.34 p/Share
2,609
Reduced 0.59%
441,136
Common Stock
May 02
2024
SELL
Payment of exercise price or tax liability
$2,048
$2.02 p/Share
1,014
Reduced 0.23%
443,745
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$178
$1.94 p/Share
92
Reduced 0.02%
444,759
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$222
$2.42 p/Share
92
Reduced 0.02%
444,851
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$295
$3.21 p/Share
92
Reduced 0.02%
444,943
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
$3,165
$3.36 p/Share
942
Reduced 0.21%
445,035
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$6,157
$5.35 p/Share
1,151
Reduced 0.26%
446,069
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$501
$5.45 p/Share
92
Reduced 0.02%
445,977
Common Stock
Dec 29
2023
SELL
Payment of exercise price or tax liability
$514
$6.86 p/Share
75
Reduced 0.02%
447,220
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$380
$5.07 p/Share
75
Reduced 0.02%
447,295
Common Stock
Nov 27
2023
SELL
Payment of exercise price or tax liability
$3,808
$4.92 p/Share
774
Reduced 0.17%
447,370
Common Stock
Nov 02
2023
BUY
Grant, award, or other acquisition
-
31,056
Added 6.48%
448,144
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$333
$4.44 p/Share
75
Reduced 0.02%
417,088
Common Stock
Sep 29
2023
SELL
Payment of exercise price or tax liability
$453
$6.05 p/Share
75
Reduced 0.02%
417,163
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$663
$8.84 p/Share
75
Reduced 0.02%
417,238
Common Stock
Aug 30
2023
SELL
Payment of exercise price or tax liability
$6,780
$8.76 p/Share
774
Reduced 0.19%
417,313
Common Stock