Oct 02
2018
SELL
Payment of exercise price or tax liability
$2,038,992
$236.35 p/Share
8,627
Reduced 46.18%
10,053
Common Stock
Oct 02
2018
BUY
Grant, award, or other acquisition
-
18,680
Added 50.0%
18,680
Common Stock
Oct 04
2017
SELL
Other acquisition or disposition
-
10,537
Reduced 94.39%
626
Common Stock
Oct 02
2017
SELL
Payment of exercise price or tax liability
$1,602,332
$165.89 p/Share
9,659
Reduced 47.83%
10,537
Common Stock
Oct 02
2017
BUY
Grant, award, or other acquisition
-
19,570
Added 49.21%
20,196
Common Stock
May 24
2017
BUY
Grant, award, or other acquisition
$108,304
$173.01 p/Share
626
Added 50.0%
626
Common Stock
Dec 15
2016
SELL
Other acquisition or disposition
-
19,728
Reduced 100.0%
0
Common Stock
Nov 15
2016
SELL
Open market or private sale
-
10,000
Reduced 33.68%
19,694
Common Stock
Oct 22
2016
SELL
Payment of exercise price or tax liability
$1,707,494
$148.97 p/Share
11,462
Reduced 27.85%
29,694
Common Stock
Oct 05
2016
SELL
Payment of exercise price or tax liability
$816,191
$149.98 p/Share
5,442
Reduced 11.68%
41,156
Common Stock
Oct 05
2016
BUY
Grant, award, or other acquisition
-
18,440
Added 28.35%
46,598
Common Stock
Mar 14
2016
SELL
Open market or private sale
$623,312
$152.96 p/Share
4,075
Reduced 12.64%
28,158
Common Stock
Oct 22
2015
SELL
Payment of exercise price or tax liability
$704,084
$158.15 p/Share
4,452
Reduced 12.14%
32,233
Common Stock
Oct 12
2015
SELL
Open market or private sale
$1,385,640
$153.96 p/Share
9,000
Reduced 19.7%
36,685
Common Stock
Sep 24
2015
SELL
Payment of exercise price or tax liability
$958,025
$144.87 p/Share
6,613
Reduced 12.43%
46,585
Common Stock
Sep 24
2015
BUY
Grant, award, or other acquisition
-
21,000
Added 28.3%
53,198
Common Stock
Feb 27
2015
BUY
Grant, award, or other acquisition
$234,989
$146.96 p/Share
1,599
Added 4.86%
31,298
Common Stock
Jan 12
2015
SELL
Open market or private sale
$1,140,320
$142.54 p/Share
8,000
Reduced 21.22%
29,699
Common Stock
Oct 22
2014
SELL
Payment of exercise price or tax liability
$584,297
$130.54 p/Share
4,476
Reduced 9.79%
41,239
Common Stock
Oct 13
2014
SELL
Open market or private sale
$896,700
$128.1 p/Share
7,000
Reduced 14.23%
42,175
Common Stock
Sep 26
2014
SELL
Payment of exercise price or tax liability
$772,950
$125.54 p/Share
6,157
Reduced 11.13%
49,175
Common Stock
Sep 26
2014
BUY
Grant, award, or other acquisition
-
21,000
Added 27.51%
55,332
Common Stock
Oct 22
2013
SELL
Payment of exercise price or tax liability
$551,940
$117.81 p/Share
4,685
Reduced 12.62%
32,425
Common Stock
Oct 16
2013
SELL
Open market or private sale
$1,163,700
$116.37 p/Share
10,000
Reduced 21.23%
37,110
Common Stock
Sep 20
2013
SELL
Payment of exercise price or tax liability
$959,560
$117.94 p/Share
8,136
Reduced 14.73%
47,110
Common Stock