Jan 31
2020
SELL
Payment of exercise price or tax liability
$13,876
$21.38 p/Share
649
Reduced 1.77%
36,044
Common Stock
Jan 31
2020
SELL
Sale (or disposition) back to the issuer
-
2,325
Reduced 5.96%
36,693
Common Stock
Jan 24
2020
SELL
Payment of exercise price or tax liability
$36,073
$22.09 p/Share
1,633
Reduced 4.02%
39,018
Common Stock
Jan 24
2020
BUY
Exercise of conversion of derivative security
-
2,463
Added 5.71%
40,651
Common Stock
Nov 19
2019
SELL
Open market or private sale
$263,238
$22.43 p/Share
11,736
Reduced 23.51%
38,188
Common Stock
Nov 18
2019
SELL
Open market or private sale
$185,114
$22.4 p/Share
8,264
Reduced 14.2%
49,924
Common Stock
Feb 25
2019
SELL
Open market or private sale
$122,179
$23.25 p/Share
5,255
Reduced 8.28%
58,188
Common Stock
Jan 22
2019
BUY
Grant, award, or other acquisition
-
2,379
Added 3.61%
63,443
Common Stock
Jan 21
2019
SELL
Payment of exercise price or tax liability
$73,826
$22.8 p/Share
3,238
Reduced 5.04%
61,064
Common Stock
Jan 21
2019
BUY
Exercise of conversion of derivative security
-
3,735
Added 5.49%
64,302
Common Stock
Apr 27
2018
SELL
Open market or private sale
$35,596
$24.6 p/Share
1,447
Reduced 2.33%
60,567
Common Stock
Apr 27
2018
BUY
Exercise of conversion of derivative security
$29,510
$15.9 p/Share
1,856
Added 2.91%
62,014
Common Stock
Jan 23
2018
BUY
Grant, award, or other acquisition
-
2,216
Added 3.55%
60,158
Common Stock
Jan 22
2018
SELL
Payment of exercise price or tax liability
$83,110
$23.8 p/Share
3,492
Reduced 5.68%
57,942
Common Stock
Jan 22
2018
BUY
Exercise of conversion of derivative security
-
4,059
Added 6.2%
61,434
Common Stock
Feb 07
2017
SELL
Payment of exercise price or tax liability
$41,447
$21.05 p/Share
1,969
Reduced 3.32%
57,375
Common Stock
Feb 07
2017
BUY
Exercise of conversion of derivative security
-
3,578
Added 5.69%
59,344
Common Stock
Jan 24
2017
BUY
Grant, award, or other acquisition
-
2,416
Added 4.15%
55,766
Common Stock
May 28
2016
SELL
Payment of exercise price or tax liability
$88,156
$14.99 p/Share
5,881
Reduced 9.93%
53,350
Common Stock
May 28
2016
BUY
Exercise of conversion of derivative security
-
12,729
Added 17.69%
59,231
Common Stock
Feb 07
2016
SELL
Payment of exercise price or tax liability
$5,639
$14.57 p/Share
387
Reduced 0.83%
46,502
Common Stock
Jan 21
2016
BUY
Grant, award, or other acquisition
-
3,526
Added 6.99%
46,889
Common Stock
Sep 10
2015
SELL
Open market or private sale
$59,346
$14.13 p/Share
4,200
Reduced 8.83%
43,363
Common Stock
Sep 10
2015
SELL
Open market or private sale
$11,717
$14.22 p/Share
824
Reduced 1.7%
47,563
Common Stock
Aug 28
2015
SELL
Payment of exercise price or tax liability
$152,262
$14.16 p/Share
10,753
Reduced 18.18%
48,387
Common Stock