Dec 06
2018
SELL
Open market or private sale
$527,792
$34.87 p/Share
15,136
Reduced 3.45%
423,908
Common Stock
Nov 16
2018
-
1,425
Reduced 0.32%
439,044
Common Stock
Apr 28
2018
SELL
Payment of exercise price or tax liability
$291,604
$34.69 p/Share
8,406
Reduced 1.87%
440,469
Common Stock
Mar 01
2018
BUY
Grant, award, or other acquisition
-
12,542
Added 2.72%
448,875
Common Stock
Oct 09
2017
SELL
Payment of exercise price or tax liability
$478,127
$36.23 p/Share
13,197
Reduced 2.94%
435,566
Common Stock
Apr 29
2017
SELL
Payment of exercise price or tax liability
$137,235
$31.57 p/Share
4,347
Reduced 0.96%
448,029
Common Stock
Apr 28
2017
SELL
Payment of exercise price or tax liability
$235,733
$31.57 p/Share
7,467
Reduced 1.62%
452,376
Common Stock
Mar 01
2017
BUY
Grant, award, or other acquisition
-
9,253
Added 1.97%
459,843
Common Stock
Feb 23
2017
SELL
Payment of exercise price or tax liability
$1,988,183
$33.26 p/Share
59,777
Reduced 11.71%
450,590
Common Stock
Feb 03
2017
SELL
Payment of exercise price or tax liability
$12,834,433
$32.79 p/Share
391,413
Reduced 41.34%
555,367
Common Stock
Feb 03
2017
SELL
Open market or private sale
$1,467,450
$32.61 p/Share
45,000
Reduced 8.1%
510,367
Common Stock
Feb 03
2017
BUY
Exercise of conversion of derivative security
$10,000,000
$20.0 p/Share
500,000
Added 34.56%
946,780
Common Stock
Dec 19
2016
SELL
Payment of exercise price or tax liability
$1,869,793
$31.28 p/Share
59,776
Reduced 11.74%
449,180
Common Stock
Nov 28
2016
SELL
Payment of exercise price or tax liability
$1,248,344
$26.8 p/Share
46,580
Reduced 8.38%
508,956
Common Stock
Nov 22
2016
SELL
Open market or private sale
$823,500
$27.45 p/Share
30,000
Reduced 5.12%
555,536
Common Stock
Nov 22
2016
SELL
Payment of exercise price or tax liability
$4,701,518
$27.53 p/Share
170,778
Reduced 22.58%
585,536
Common Stock
Nov 22
2016
BUY
Exercise of conversion of derivative security
$4,000,000
$20.0 p/Share
200,000
Added 20.91%
756,314
Common Stock
Apr 29
2016
SELL
Payment of exercise price or tax liability
$66,007
$19.99 p/Share
3,302
Reduced 0.59%
556,314
Common Stock
Apr 28
2016
SELL
Payment of exercise price or tax liability
$72,495
$19.96 p/Share
3,632
Reduced 0.64%
559,616
Common Stock
Mar 01
2016
BUY
Grant, award, or other acquisition
-
16,104
Added 2.78%
563,248
Common Stock
Apr 28
2015
BUY
Grant, award, or other acquisition
-
31,996
Added 5.84%
515,705
Common Stock
Apr 29
2014
BUY
Grant, award, or other acquisition
-
28,000
Added 5.47%
483,709
Common Stock
Oct 21
2012
SELL
Payment of exercise price or tax liability
$588,490
$19.5 p/Share
30,179
Reduced 6.56%
429,821
Common Stock