Apr 27
2020
BUY
Grant, award, or other acquisition
-
27,759
Added 5.62%
466,422
Common Stock
Mar 02
2020
SELL
Payment of exercise price or tax liability
$140,121
$14.05 p/Share
9,973
Reduced 2.22%
438,663
Common Stock
Feb 19
2020
BUY
Grant, award, or other acquisition
-
31,446
Added 6.55%
448,636
Common Stock
Jul 18
2019
SELL
Open market or private sale
$1,772,597
$16.04 p/Share
110,511
Reduced 20.94%
417,190
Common Stock
Jul 18
2019
BUY
Exercise of conversion of derivative security
$1,300,715
$11.77 p/Share
110,511
Added 17.32%
527,701
Common Stock
Jul 17
2019
SELL
Open market or private sale
$80,642
$16.01 p/Share
5,037
Reduced 1.19%
417,190
Common Stock
Jul 17
2019
BUY
Exercise of conversion of derivative security
$59,285
$11.77 p/Share
5,037
Added 1.18%
422,227
Common Stock
Mar 04
2019
SELL
Payment of exercise price or tax liability
$186,315
$15.56 p/Share
11,974
Reduced 2.79%
417,190
Common Stock
Mar 09
2018
SELL
Open market or private sale
$903,081
$20.2 p/Share
44,707
Reduced 9.43%
429,164
Common Stock
Mar 09
2018
BUY
Exercise of conversion of derivative security
$668,795
$10.82 p/Share
61,811
Added 11.54%
473,871
Common Stock
Mar 08
2018
BUY
Exercise of conversion of derivative security
$49,991
$15.84 p/Share
3,156
Added 0.76%
412,060
Common Stock
Mar 06
2018
SELL
Open market or private sale
$3,200,000
$20.0 p/Share
160,000
Reduced 28.12%
408,904
Common Stock
Mar 06
2018
BUY
Exercise of conversion of derivative security
$1,731,200
$10.82 p/Share
160,000
Added 21.95%
568,904
Common Stock
May 12
2017
SELL
Payment of exercise price or tax liability
$360,533
$17.63 p/Share
20,450
Reduced 4.76%
408,904
Common Stock
Apr 25
2017
BUY
Grant, award, or other acquisition
-
48,746
Added 10.2%
429,354
Common Stock
Feb 10
2017
BUY
Grant, award, or other acquisition
-
25,342
Added 6.24%
380,608
Common Stock
Aug 30
2016
SELL
Open market or private sale
$5,157,352
$15.25 p/Share
338,187
Reduced 48.77%
355,266
Common Stock
Aug 30
2016
BUY
Exercise of conversion of derivative security
$3,736,966
$11.05 p/Share
338,187
Added 32.78%
693,453
Common Stock
Aug 29
2016
SELL
Open market or private sale
$1,800,156
$15.25 p/Share
118,043
Reduced 24.94%
355,266
Common Stock
Aug 29
2016
BUY
Exercise of conversion of derivative security
$1,116,687
$9.46 p/Share
118,043
Added 19.96%
473,309
Common Stock
May 12
2016
SELL
Payment of exercise price or tax liability
$460,121
$13.76 p/Share
33,439
Reduced 8.6%
355,266
Common Stock
Apr 25
2016
BUY
Grant, award, or other acquisition
-
79,710
Added 17.02%
388,705
Common Stock
Feb 11
2016
BUY
Grant, award, or other acquisition
-
30,378
Added 8.95%
308,995
Common Stock
May 12
2015
SELL
Payment of exercise price or tax liability
$502,178
$14.38 p/Share
34,922
Reduced 11.14%
278,617
Common Stock
May 12
2015
BUY
Grant, award, or other acquisition
-
83,245
Added 20.98%
313,539
Common Stock