Jan 28
2024
SELL
Payment of exercise price or tax liability
$80,075
$8.96 p/Share
8,937
Reduced 1.28%
687,879
Common Stock
May 19
2023
SELL
Open market or private sale
$362,691
$9.78 p/Share
37,085
Reduced 5.05%
696,816
Common Stock
May 12
2023
SELL
Payment of exercise price or tax liability
$444,732
$8.97 p/Share
49,580
Reduced 6.33%
733,901
Common Stock
May 12
2023
BUY
Exercise of conversion of derivative security
-
100,000
Added 11.32%
783,481
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$538,686
$6.44 p/Share
83,647
Reduced 10.9%
683,481
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
170,068
Added 18.15%
767,128
Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$202,003
$6.44 p/Share
31,367
Reduced 4.99%
597,060
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$60,333
$3.57 p/Share
16,900
Reduced 2.62%
628,427
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
48,872
Added 7.04%
645,327
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$23,254
$4.32 p/Share
5,383
Reduced 0.89%
596,455
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$33,573
$3.72 p/Share
9,025
Reduced 1.48%
601,838
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
153,096
Added 20.04%
610,863
Common Stock
Aug 08
2022
SELL
Payment of exercise price or tax liability
$410,723
$7.43 p/Share
55,279
Reduced 10.77%
457,767
Common Stock
Aug 08
2022
BUY
Grant, award, or other acquisition
-
83,620
Added 14.01%
513,046
Common Stock
Apr 30
2022
SELL
Payment of exercise price or tax liability
$263,044
$7.74 p/Share
33,985
Reduced 7.33%
429,426
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$60,873
$8.68 p/Share
7,013
Reduced 1.49%
463,411
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
20,278
Added 4.13%
470,424
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$53,749
$8.71 p/Share
6,171
Reduced 1.35%
450,146
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$2,468
$8.69 p/Share
284
Reduced 0.06%
456,317
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
86,803
Added 15.97%
456,601
Common Stock
Aug 08
2021
SELL
Payment of exercise price or tax liability
$57,641
$5.98 p/Share
9,639
Reduced 2.54%
369,798
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$202,143
$6.13 p/Share
32,976
Reduced 8.0%
379,437
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$34,621
$7.08 p/Share
4,890
Reduced 1.17%
412,413
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
12,024
Added 2.8%
417,303
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
39,299
Added 8.84%
405,279
Common Stock