Aug 31
2024
SELL
Payment of exercise price or tax liability
$1,012
$1.77 p/Share
572
Reduced 0.27%
207,562
Common Stock
Jul 31
2024
SELL
Payment of exercise price or tax liability
$1,035
$1.81 p/Share
572
Reduced 0.27%
208,134
Common Stock
Jun 30
2024
SELL
Payment of exercise price or tax liability
$783
$1.37 p/Share
572
Reduced 0.27%
208,706
Common Stock
May 31
2024
SELL
Payment of exercise price or tax liability
$863
$1.51 p/Share
572
Reduced 0.27%
209,278
Common Stock
Apr 30
2024
SELL
Payment of exercise price or tax liability
$1,292
$2.26 p/Share
572
Reduced 0.27%
209,850
Common Stock
Mar 31
2024
SELL
Payment of exercise price or tax liability
$1,967
$3.44 p/Share
572
Reduced 0.27%
210,422
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$1,544
$2.7 p/Share
572
Reduced 0.27%
210,994
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
122,000
Added 36.57%
211,566
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$1,261
$1.92 p/Share
657
Reduced 0.73%
89,566
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$1,365
$2.46 p/Share
555
Reduced 0.61%
90,223
Common Stock
Nov 30
2023
SELL
Payment of exercise price or tax liability
$980
$1.77 p/Share
554
Reduced 0.61%
90,778
Common Stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$815
$1.47 p/Share
555
Reduced 0.6%
91,332
Common Stock
Sep 30
2023
SELL
Payment of exercise price or tax liability
$941
$1.7 p/Share
554
Reduced 0.6%
91,887
Common Stock
Aug 31
2023
SELL
Payment of exercise price or tax liability
$1,393
$2.51 p/Share
555
Reduced 0.6%
92,441
Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
$1,656
$2.99 p/Share
554
Reduced 0.59%
92,996
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$1,665
$3.0 p/Share
555
Reduced 0.61%
90,527
Common Stock
May 31
2023
SELL
Payment of exercise price or tax liability
$1,745
$3.15 p/Share
554
Reduced 0.6%
91,082
Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$1,870
$3.37 p/Share
555
Reduced 0.6%
91,636
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$1,487
$2.68 p/Share
555
Reduced 0.6%
92,191
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$1,650
$2.98 p/Share
554
Reduced 0.59%
92,746
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$2,478
$3.79 p/Share
654
Reduced 0.7%
93,300
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$4,570
$8.25 p/Share
554
Reduced 0.59%
93,954
Common Stock
Nov 30
2022
SELL
Payment of exercise price or tax liability
$6,110
$11.01 p/Share
555
Reduced 0.58%
94,508
Common Stock
Oct 31
2022
SELL
Payment of exercise price or tax liability
$3,817
$6.89 p/Share
554
Reduced 0.65%
85,063
Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$4,273
$7.7 p/Share
555
Reduced 0.64%
85,617
Common Stock