Feb 15
2024
BUY
Grant, award, or other acquisition
-
106,000
Added 31.46%
230,923
Common Stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$1,425
$1.47 p/Share
970
Reduced 0.77%
124,923
Common Stock
Sep 30
2023
SELL
Payment of exercise price or tax liability
$1,649
$1.7 p/Share
970
Reduced 0.76%
125,893
Common Stock
Aug 31
2023
SELL
Payment of exercise price or tax liability
$2,434
$2.51 p/Share
970
Reduced 0.76%
126,863
Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
$2,900
$2.99 p/Share
970
Reduced 0.75%
127,833
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$2,910
$3.0 p/Share
970
Reduced 0.77%
125,780
Common Stock
May 31
2023
SELL
Payment of exercise price or tax liability
$3,055
$3.15 p/Share
970
Reduced 0.76%
126,750
Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$3,268
$3.37 p/Share
970
Reduced 0.75%
127,720
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$2,599
$2.68 p/Share
970
Reduced 0.75%
128,690
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$2,890
$2.98 p/Share
970
Reduced 0.74%
129,660
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$4,335
$3.79 p/Share
1,144
Reduced 0.87%
130,630
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$8,002
$8.25 p/Share
970
Reduced 0.73%
131,774
Common Stock
Nov 30
2022
SELL
Payment of exercise price or tax liability
$10,679
$11.01 p/Share
970
Reduced 0.73%
132,744
Common Stock
Oct 31
2022
SELL
Payment of exercise price or tax liability
$6,683
$6.89 p/Share
970
Reduced 0.78%
123,714
Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$7,469
$7.7 p/Share
970
Reduced 0.77%
124,684
Common Stock
Aug 31
2022
SELL
Payment of exercise price or tax liability
$8,449
$8.71 p/Share
970
Reduced 0.77%
125,654
Common Stock
Jul 31
2022
SELL
Payment of exercise price or tax liability
$3,298
$3.4 p/Share
970
Reduced 0.76%
126,624
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$2,764
$2.85 p/Share
970
Reduced 0.75%
127,594
Common Stock
May 31
2022
SELL
Payment of exercise price or tax liability
$2,338
$2.41 p/Share
970
Reduced 0.75%
128,564
Common Stock
Apr 30
2022
SELL
Payment of exercise price or tax liability
$3,376
$3.48 p/Share
970
Reduced 0.74%
129,534
Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$4,850
$5.0 p/Share
970
Reduced 0.74%
130,504
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$6,286
$6.48 p/Share
970
Reduced 0.73%
131,474
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$10,994
$9.56 p/Share
1,150
Reduced 0.86%
132,444
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$27,305
$19.63 p/Share
1,391
Reduced 1.03%
133,078
Common Stock
Dec 02
2021
SELL
Open market or private sale
$31,706
$22.11 p/Share
1,434
Reduced 1.06%
134,469
Common Stock