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
Jan 06
2015
BUY
Grant, award, or other acquisition
-
24,613
Added 21.04%
92,364
Common
Feb 28
2014
SELL
Sale (or disposition) back to the issuer
$43,444
$45.02 p/Share
965
Reduced 1.4%
67,751
Common
Jan 03
2014
SELL
Payment of exercise price or tax liability
$27,212
$44.32 p/Share
614
Reduced 0.89%
68,716
Common