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
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