Nov 22
2017
SELL
Open market or private sale
$9,125,000
$36.5 p/Share
250,000
Reduced 25.97%
712,736
Common Stock
Nov 20
2017
SELL
Payment of exercise price or tax liability
$144,246
$35.9 p/Share
4,018
Reduced 0.42%
962,736
Common Stock
Sep 11
2017
SELL
Payment of exercise price or tax liability
$8,435,192
$31.48 p/Share
267,954
Reduced 21.7%
966,754
Common Stock
Sep 11
2017
BUY
Grant, award, or other acquisition
-
505,403
Added 29.04%
1,234,708
Common Stock
Aug 23
2017
SELL
Open market or private sale
$7,785,000
$31.14 p/Share
250,000
Reduced 25.53%
729,305
Common Stock
May 24
2017
SELL
Open market or private sale
$7,865,000
$31.46 p/Share
250,000
Reduced 20.34%
979,305
Common Stock
Feb 23
2017
SELL
Open market or private sale
$8,515,000
$34.06 p/Share
250,000
Reduced 17.0%
1,220,581
Common Stock
Nov 23
2016
SELL
Open market or private sale
$7,430,000
$29.72 p/Share
250,000
Reduced 14.53%
1,470,581
Common Stock
Sep 21
2016
BUY
Grant, award, or other acquisition
-
30,800
Added 1.76%
1,720,581
Common Stock
Sep 11
2016
SELL
Payment of exercise price or tax liability
$8,070,730
$30.85 p/Share
261,612
Reduced 13.41%
1,689,781
Common Stock
Sep 11
2016
BUY
Grant, award, or other acquisition
-
484,362
Added 19.89%
1,951,393
Common Stock
Aug 24
2016
SELL
Open market or private sale
$16,834,979
$31.08 p/Share
541,666
Reduced 26.97%
1,467,031
Common Stock
Aug 24
2016
BUY
Exercise of conversion of derivative security
$6,824,984
$23.4 p/Share
291,666
Added 12.68%
2,008,697
Common Stock
May 26
2016
SELL
Open market or private sale
$8,454,718
$29.0 p/Share
291,542
Reduced 14.51%
1,717,031
Common Stock
May 26
2016
BUY
Exercise of conversion of derivative security
$6,822,083
$23.4 p/Share
291,542
Added 12.68%
2,008,573
Common Stock
May 25
2016
SELL
Open market or private sale
$7,226,111
$28.89 p/Share
250,125
Reduced 12.72%
1,717,031
Common Stock
May 25
2016
BUY
Exercise of conversion of derivative security
$2,925
$23.4 p/Share
125
Added 0.01%
1,967,156
Common Stock
Mar 14
2016
SELL
Open market or private sale
$14,998,760
$27.69 p/Share
541,667
Reduced 21.95%
1,925,666
Common Stock
Mar 14
2016
BUY
Exercise of conversion of derivative security
$6,825,008
$23.4 p/Share
291,667
Added 10.57%
2,467,333
Common Stock
Sep 11
2015
SELL
Payment of exercise price or tax liability
$11,557,341
$26.26 p/Share
440,112
Reduced 16.83%
2,175,666
Common Stock
Sep 11
2015
BUY
Grant, award, or other acquisition
-
843,447
Added 24.38%
2,615,778
Common Stock
Sep 09
2015
BUY
Grant, award, or other acquisition
-
68,000
Added 3.69%
1,772,331
Common Stock
Feb 17
2015
SELL
Open market or private sale
$45,322,000
$29.24 p/Share
1,550,000
Reduced 48.22%
1,664,435
Common Stock
Feb 17
2015
BUY
Exercise of conversion of derivative security
$29,913,000
$23.01 p/Share
1,300,000
Added 28.8%
3,214,435
Common Stock