Jan 22
2019
BUY
Grant, award, or other acquisition
-
2,238
Added 2.83%
76,817
Common Stock
Jan 21
2019
SELL
Payment of exercise price or tax liability
$54,515
$22.8 p/Share
2,391
Reduced 3.11%
74,579
Common Stock
Jan 21
2019
BUY
Exercise of conversion of derivative security
-
3,635
Added 4.51%
76,970
Common Stock
May 09
2018
SELL
Open market or private sale
$44,779
$24.55 p/Share
1,824
Reduced 2.43%
73,335
Common Stock
May 09
2018
BUY
Exercise of conversion of derivative security
$29,002
$15.9 p/Share
1,824
Added 2.37%
75,159
Common Stock
Jan 23
2018
BUY
Grant, award, or other acquisition
-
2,101
Added 2.79%
73,335
Common Stock
Jan 22
2018
SELL
Payment of exercise price or tax liability
$81,206
$23.8 p/Share
3,412
Reduced 4.57%
71,234
Common Stock
Jan 22
2018
BUY
Exercise of conversion of derivative security
-
3,950
Added 5.03%
74,646
Common Stock
Feb 07
2017
SELL
Payment of exercise price or tax liability
$38,353
$21.05 p/Share
1,822
Reduced 2.51%
70,696
Common Stock
Feb 07
2017
BUY
Exercise of conversion of derivative security
-
3,481
Added 4.58%
72,518
Common Stock
Jan 24
2017
BUY
Grant, award, or other acquisition
-
2,331
Added 3.27%
69,037
Common Stock
Dec 07
2016
SELL
Open market or private sale
$2,497
$19.66 p/Share
127
Reduced 0.19%
66,706
Common Stock
May 28
2016
SELL
Payment of exercise price or tax liability
$77,993
$14.99 p/Share
5,203
Reduced 7.22%
66,833
Common Stock
May 28
2016
BUY
Exercise of conversion of derivative security
-
12,508
Added 14.79%
72,036
Common Stock
Feb 07
2016
SELL
Payment of exercise price or tax liability
$5,478
$14.57 p/Share
376
Reduced 0.63%
59,528
Common Stock
Jan 21
2016
BUY
Grant, award, or other acquisition
-
3,431
Added 5.42%
59,904
Common Stock
Sep 24
2015
SELL
Open market or private sale
$56,643
$14.61 p/Share
3,877
Reduced 6.42%
56,473
Common Stock
Aug 28
2015
SELL
Payment of exercise price or tax liability
$149,615
$14.16 p/Share
10,566
Reduced 14.9%
60,350
Common Stock
Aug 28
2015
BUY
Exercise of conversion of derivative security
-
33,437
Added 32.04%
70,916
Common Stock
Feb 07
2015
SELL
Payment of exercise price or tax liability
$5,727
$12.67 p/Share
452
Reduced 1.19%
37,479
Common Stock
Jan 22
2015
BUY
Grant, award, or other acquisition
-
3,788
Added 9.08%
37,931
Common Stock
Nov 26
2014
SELL
Open market or private sale
$249
$12.47 p/Share
20
Reduced 0.06%
34,143
Common Stock
Feb 07
2014
BUY
Grant, award, or other acquisition
-
3,679
Added 9.72%
34,163
Common Stock
Dec 04
2013
SELL
Open market or private sale
$224
$11.18 p/Share
20
Reduced 0.07%
30,484
Common Stock
Aug 30
2013
SELL
Payment of exercise price or tax liability
$96,843
$9.5 p/Share
10,194
Reduced 25.05%
30,504
Common Stock