Apr 27
2017
SELL
Payment of exercise price or tax liability
$23,101
$37.14 p/Share
622
Reduced 0.57%
107,854
Common Stock
Apr 27
2017
BUY
Exercise of conversion of derivative security
-
1,191
Added 1.09%
108,476
Common Stock
Apr 26
2017
SELL
Open market or private sale
$78,318
$36.96 p/Share
2,119
Reduced 1.94%
107,285
Common Stock
Apr 25
2017
SELL
Payment of exercise price or tax liability
$85,225
$36.83 p/Share
2,314
Reduced 2.04%
111,043
Common Stock
Apr 25
2017
SELL
Open market or private sale
$60,397
$36.85 p/Share
1,639
Reduced 1.48%
109,404
Common Stock
Apr 25
2017
BUY
Exercise of conversion of derivative security
-
4,433
Added 3.76%
113,357
Common Stock
Apr 24
2017
SELL
Payment of exercise price or tax liability
$65,585
$36.66 p/Share
1,789
Reduced 1.62%
108,924
Common Stock
Apr 24
2017
BUY
Exercise of conversion of derivative security
-
3,428
Added 3.0%
110,713
Common Stock
Feb 24
2017
SELL
Open market or private sale
$2,028,535
$36.34 p/Share
55,821
Reduced 34.22%
107,285
Common Stock
Feb 23
2017
SELL
Payment of exercise price or tax liability
$2,198,887
$36.1 p/Share
60,911
Reduced 27.19%
163,106
Common Stock
Feb 23
2017
BUY
Exercise of conversion of derivative security
-
116,732
Added 34.26%
224,017
Common Stock
Jan 30
2017
SELL
Open market or private sale
$25,520
$37.53 p/Share
680
Reduced 0.63%
106,566
Common Stock
Jan 27
2017
SELL
Payment of exercise price or tax liability
$19,523
$38.13 p/Share
512
Reduced 0.48%
107,246
Common Stock
Jan 27
2017
BUY
Exercise of conversion of derivative security
-
1,192
Added 1.09%
107,758
Common Stock
Jan 26
2017
SELL
Open market or private sale
$103,974
$37.59 p/Share
2,766
Reduced 2.53%
106,566
Common Stock
Jan 25
2017
SELL
Payment of exercise price or tax liability
$62,908
$37.76 p/Share
1,666
Reduced 1.5%
109,332
Common Stock
Jan 25
2017
BUY
Exercise of conversion of derivative security
-
4,432
Added 3.84%
110,998
Common Stock
Jan 24
2017
SELL
Open market or private sale
$167,647
$37.23 p/Share
4,503
Reduced 4.05%
106,566
Common Stock
Jan 23
2017
SELL
Payment of exercise price or tax liability
$107,468
$36.88 p/Share
2,914
Reduced 2.56%
111,069
Common Stock
Jan 23
2017
BUY
Exercise of conversion of derivative security
-
7,417
Added 6.19%
112,351
Common Stock
Dec 07
2016
SELL
Open market or private sale
$190,346
$34.99 p/Share
5,440
Reduced 4.86%
106,566
Common Stock
Dec 06
2016
SELL
Open market or private sale
$212,947
$34.53 p/Share
6,167
Reduced 5.22%
112,006
Common Stock
Oct 27
2016
SELL
Payment of exercise price or tax liability
$21,764
$34.99 p/Share
622
Reduced 0.52%
118,173
Common Stock
Oct 27
2016
BUY
Exercise of conversion of derivative security
-
1,191
Added 0.99%
118,795
Common Stock
Oct 25
2016
SELL
Payment of exercise price or tax liability
$81,291
$35.13 p/Share
2,314
Reduced 1.93%
117,604
Common Stock