Jul 17
2019
SELL
Payment of exercise price or tax liability
$75,773
$7.79 p/Share
9,727
Reduced 2.86%
330,702
Common Stock
Jun 22
2019
SELL
Payment of exercise price or tax liability
$18,816
$6.67 p/Share
2,821
Reduced 0.82%
340,429
Common Stock
Jan 04
2019
BUY
Grant, award, or other acquisition
-
2,377,700
Added 25.73%
6,865,012
Common Stock
Oct 02
2018
BUY
Exercise of conversion of derivative security
$150,232
$0.89 p/Share
168,800
Added 3.63%
4,487,312
Common Stock
Jul 17
2018
SELL
Payment of exercise price or tax liability
$324,857
$1.67 p/Share
194,525
Reduced 4.31%
4,318,512
Common Stock
Jun 24
2018
SELL
Payment of exercise price or tax liability
$49,264
$2.02 p/Share
24,388
Reduced 0.54%
4,513,037
Common Stock
Jun 22
2018
SELL
Payment of exercise price or tax liability
$113,964
$2.02 p/Share
56,418
Reduced 1.23%
4,537,425
Common Stock
Jul 17
2017
SELL
Payment of exercise price or tax liability
-
524,718
Reduced 19.83%
2,120,869
Common Stock
Jul 17
2017
BUY
Grant, award, or other acquisition
-
1,152,074
Added 20.05%
4,593,843
Common Stock
Jul 17
2017
BUY
Grant, award, or other acquisition
-
1,320,900
Added 27.73%
3,441,769
Common Stock
Jun 24
2016
SELL
Payment of exercise price or tax liability
-
71,606
Reduced 2.56%
2,726,009
Common Stock
Jun 23
2016
SELL
Payment of exercise price or tax liability
-
31,318
Reduced 1.11%
2,797,615
Common Stock
Jun 22
2016
BUY
Grant, award, or other acquisition
-
383,100
Added 11.93%
2,828,933
Common Stock
Jun 27
2015
SELL
Payment of exercise price or tax liability
$2,435,611
$8.56 p/Share
284,534
Reduced 10.42%
2,445,833
Common Stock
Jun 25
2015
SELL
Payment of exercise price or tax liability
$573,276
$8.6 p/Share
66,660
Reduced 2.38%
2,730,367
Common Stock
Jun 24
2015
SELL
Payment of exercise price or tax liability
$397,344
$8.68 p/Share
45,777
Reduced 1.71%
2,631,427
Common Stock
Jun 24
2015
BUY
Grant, award, or other acquisition
-
165,600
Added 5.59%
2,797,027
Common Stock
Jun 23
2015
SELL
Payment of exercise price or tax liability
$278,426
$8.89 p/Share
31,319
Reduced 1.16%
2,677,204
Common Stock
Dec 22
2014
SELL
Open market or private sale
$11,594,000
$6.82 p/Share
1,700,000
Reduced 38.56%
2,708,523
Common Stock
Dec 22
2014
BUY
Exercise of conversion of derivative security
$1,632,000
$0.96 p/Share
1,700,000
Added 27.83%
4,408,523
Common Stock
Jun 27
2014
SELL
Payment of exercise price or tax liability
$2,547,442
$7.18 p/Share
354,797
Reduced 11.58%
2,708,523
Common Stock
Jun 25
2014
SELL
Payment of exercise price or tax liability
$480,626
$7.21 p/Share
66,661
Reduced 2.13%
3,063,320
Common Stock
Jun 24
2014
SELL
Payment of exercise price or tax liability
$321,812
$7.03 p/Share
45,777
Reduced 1.44%
3,129,981
Common Stock
Jun 23
2014
BUY
Grant, award, or other acquisition
-
200,800
Added 5.95%
3,175,758
Common Stock
Feb 19
2014
SELL
Open market or private sale
$3,888,000
$6.48 p/Share
600,000
Reduced 16.78%
2,974,958
Common Stock