Feb 28
2019
SELL
Payment of exercise price or tax liability
$42,835
$54.29 p/Share
789
Reduced 0.55%
142,562
Common
Jan 08
2019
SELL
Sale (or disposition) back to the issuer
-
17,085
Reduced 10.59%
144,194
Common
Jan 08
2019
SELL
Payment of exercise price or tax liability
$38,314
$45.45 p/Share
843
Reduced 0.58%
143,351
Common
Jan 07
2019
BUY
Grant, award, or other acquisition
-
39,695
Added 19.75%
161,279
Common
Jan 04
2019
SELL
Payment of exercise price or tax liability
$47,549
$43.07 p/Share
1,104
Reduced 0.9%
121,584
Common
Apr 03
2018
SELL
Payment of exercise price or tax liability
$13,377
$50.67 p/Share
264
Reduced 0.21%
122,688
Common
Feb 28
2018
SELL
Payment of exercise price or tax liability
$37,978
$49.84 p/Share
762
Reduced 0.62%
122,952
Common
Jan 09
2018
SELL
Payment of exercise price or tax liability
$106,803
$56.81 p/Share
1,880
Reduced 1.5%
123,714
Common
Jan 09
2018
SELL
Sale (or disposition) back to the issuer
-
16,179
Reduced 11.41%
125,594
Common
Jan 04
2018
BUY
Grant, award, or other acquisition
-
29,209
Added 17.08%
141,773
Common
Apr 03
2017
BUY
Grant, award, or other acquisition
-
5,654
Added 4.78%
112,564
Common
Feb 28
2017
BUY
Grant, award, or other acquisition
-
25,389
Added 19.19%
106,910
Common
Jan 10
2017
SELL
Payment of exercise price or tax liability
$56,307
$52.87 p/Share
1,065
Reduced 1.29%
81,521
Common
Jan 09
2017
SELL
Payment of exercise price or tax liability
$46,615
$54.33 p/Share
858
Reduced 1.03%
82,586
Common
Jan 04
2017
SELL
Payment of exercise price or tax liability
$232,734
$53.16 p/Share
4,378
Reduced 4.99%
83,444
Common
Jan 04
2017
SELL
Sale (or disposition) back to the issuer
-
5,571
Reduced 5.97%
87,822
Common
Apr 27
2016
SELL
Open market or private sale
$806,850
$53.79 p/Share
15,000
Reduced 13.84%
93,393
Common
Apr 27
2016
BUY
Exercise of conversion of derivative security
-
15,000
Added 12.16%
108,393
Common
Feb 29
2016
SELL
Payment of exercise price or tax liability
$148,884
$46.18 p/Share
3,224
Reduced 3.34%
93,393
Common
Feb 29
2016
SELL
Sale (or disposition) back to the issuer
-
12,607
Reduced 11.54%
96,617
Common
Jan 08
2016
BUY
Grant, award, or other acquisition
-
26,082
Added 19.28%
109,224
Common
Jan 04
2016
SELL
Payment of exercise price or tax liability
$93,847
$49.76 p/Share
1,886
Reduced 2.22%
83,142
Common
Mar 02
2015
SELL
Payment of exercise price or tax liability
$51,251
$53.0 p/Share
967
Reduced 1.12%
85,028
Common
Jan 06
2015
SELL
Sale (or disposition) back to the issuer
-
2,714
Reduced 2.94%
89,650
Common
Jan 06
2015
SELL
Payment of exercise price or tax liability
$182,019
$49.8 p/Share
3,655
Reduced 4.08%
85,995
Common