Dec 06
2021
SELL
Payment of exercise price or tax liability
$24,191
$12.38 p/Share
1,954
Reduced 2.06%
93,111
Common Stock
Jul 29
2021
SELL
Open market or private sale
$437,681
$15.42 p/Share
28,384
Reduced 22.99%
95,065
Common Stock
Jul 17
2021
SELL
Sale (or disposition) back to the issuer
$84,579
$14.58 p/Share
5,801
Reduced 4.49%
123,449
Common Stock
Jul 08
2021
SELL
Payment of exercise price or tax liability
$47,120
$14.67 p/Share
3,212
Reduced 2.42%
129,250
Common Stock
Jul 07
2021
BUY
Grant, award, or other acquisition
-
41,118
Added 23.69%
132,462
Common Stock
Dec 06
2020
SELL
Payment of exercise price or tax liability
$31,694
$16.22 p/Share
1,954
Reduced 2.09%
91,344
Common Stock
Jul 17
2020
SELL
Payment of exercise price or tax liability
$121,123
$15.8 p/Share
7,666
Reduced 7.59%
93,298
Common Stock
Jul 08
2020
BUY
Grant, award, or other acquisition
-
33,825
Added 25.09%
100,964
Common Stock
Dec 10
2019
SELL
Payment of exercise price or tax liability
$10,611
$8.29 p/Share
1,280
Reduced 1.87%
67,139
Common Stock
Jul 17
2019
SELL
Payment of exercise price or tax liability
$4,954
$7.79 p/Share
636
Reduced 2.78%
22,219
Common Stock
Jul 17
2019
BUY
Grant, award, or other acquisition
-
46,200
Added 40.31%
68,419
Common Stock
Jun 22
2019
SELL
Payment of exercise price or tax liability
$1,227
$6.67 p/Share
184
Reduced 0.8%
22,855
Common Stock
Jan 04
2019
BUY
Grant, award, or other acquisition
-
269,600
Added 36.91%
460,792
Common Stock
Jul 17
2018
SELL
Payment of exercise price or tax liability
$21,214
$1.67 p/Share
12,703
Reduced 6.23%
191,192
Common Stock
Jun 22
2018
SELL
Payment of exercise price or tax liability
$7,442
$2.02 p/Share
3,684
Reduced 1.77%
203,895
Common Stock
Jul 17
2017
BUY
Grant, award, or other acquisition
-
133,800
Added 39.19%
207,579
Common Stock
Jun 22
2017
SELL
Payment of exercise price or tax liability
-
4,073
Reduced 5.23%
73,779
Common Stock
Jun 22
2016
BUY
Grant, award, or other acquisition
-
38,800
Added 33.26%
77,852
Common Stock
Dec 30
2015
SELL
Payment of exercise price or tax liability
$176,604
$7.84 p/Share
22,526
Reduced 36.58%
39,052
Common Stock
Sep 17
2015
BUY
Grant, award, or other acquisition
-
50,000
Added 42.02%
68,978
Common Stock