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
Feb 01
2021
SELL
Open market or private sale
$80,789
$9.68 p/Share
8,346
Reduced 2.23%
365,980
Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$2,397
$8.41 p/Share
285
Reduced 0.08%
374,326
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
102,041
Added 21.41%
374,611
Common Stock
Aug 08
2020
SELL
Payment of exercise price or tax liability
$56,581
$5.87 p/Share
9,639
Reduced 3.42%
272,570
Common Stock
Apr 30
2020
SELL
Payment of exercise price or tax liability
$4,299
$2.74 p/Share
1,569
Reduced 0.55%
282,209
Common Stock
Apr 30
2020
BUY
Grant, award, or other acquisition
-
170,068
Added 37.47%
283,778
Common Stock
Mar 31
2020
SELL
Payment of exercise price or tax liability
$569
$2.43 p/Share
234
Reduced 0.21%
113,710
Common Stock
Feb 25
2020
SELL
Payment of exercise price or tax liability
$16,916
$4.0 p/Share
4,229
Reduced 3.58%
113,944
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
-
10,344
Added 8.05%
118,173
Common Stock
Jan 31
2020
SELL
Payment of exercise price or tax liability
$1,213
$4.27 p/Share
284
Reduced 0.26%
107,829
Common Stock
Aug 08
2019
BUY
Grant, award, or other acquisition
-
83,620
Added 43.61%
108,113
Common Stock
Apr 30
2019
SELL
Payment of exercise price or tax liability
$7,154
$3.97 p/Share
1,802
Reduced 6.85%
24,493
Common Stock