Oct 22
2018
SELL
Payment of exercise price or tax liability
$1,796,518
$229.06 p/Share
7,843
Reduced 17.33%
37,426
Common Stock
Oct 02
2018
SELL
Payment of exercise price or tax liability
$1,008,269
$236.35 p/Share
4,266
Reduced 8.61%
45,269
Common Stock
Oct 02
2018
BUY
Grant, award, or other acquisition
-
12,454
Added 20.09%
49,535
Common Stock
Nov 13
2017
SELL
Open market or private sale
$1,401,419
$172.78 p/Share
8,111
Reduced 10.83%
66,751
Common Stock
Oct 22
2017
SELL
Payment of exercise price or tax liability
$509,962
$160.77 p/Share
3,172
Reduced 4.06%
74,862
Common Stock
Oct 02
2017
SELL
Payment of exercise price or tax liability
$791,129
$165.89 p/Share
4,769
Reduced 5.8%
77,408
Common Stock
Oct 02
2017
BUY
Grant, award, or other acquisition
-
19,570
Added 19.23%
82,177
Common Stock
Jun 05
2017
SELL
Open market or private sale
$544,800
$181.6 p/Share
3,000
Reduced 4.57%
62,607
Common Stock
May 24
2017
BUY
Grant, award, or other acquisition
$185,986
$173.01 p/Share
1,075
Added 1.61%
65,607
Common Stock
Feb 03
2017
SELL
Open market or private sale
$832,501
$168.25 p/Share
4,948
Reduced 7.12%
64,532
Common Stock
Oct 22
2016
SELL
Payment of exercise price or tax liability
$493,091
$148.97 p/Share
3,310
Reduced 4.55%
69,480
Common Stock
Oct 05
2016
SELL
Payment of exercise price or tax liability
$627,666
$149.98 p/Share
4,185
Reduced 5.44%
72,790
Common Stock
Oct 05
2016
BUY
Grant, award, or other acquisition
-
18,440
Added 19.33%
76,975
Common Stock
Jul 11
2016
SELL
Open market or private sale
$1,249,350
$166.58 p/Share
7,500
Reduced 11.36%
58,535
Common Stock
Mar 31
2016
SELL
Open market or private sale
$708,345
$159.0 p/Share
4,455
Reduced 6.32%
66,035
Common Stock
Oct 22
2015
SELL
Payment of exercise price or tax liability
$566,335
$158.15 p/Share
3,581
Reduced 4.84%
70,465
Common Stock
Oct 12
2015
SELL
Open market or private sale
$1,043,966
$154.0 p/Share
6,779
Reduced 8.39%
74,046
Common Stock
Sep 24
2015
SELL
Payment of exercise price or tax liability
$741,590
$144.87 p/Share
5,119
Reduced 5.89%
81,725
Common Stock
Sep 24
2015
BUY
Grant, award, or other acquisition
-
21,000
Added 19.47%
86,844
Common Stock
Feb 27
2015
BUY
Grant, award, or other acquisition
$234,989
$146.96 p/Share
1,599
Added 2.4%
64,944
Common Stock
Dec 18
2014
SELL
Open market or private sale
$514,623
$141.07 p/Share
3,648
Reduced 5.45%
63,345
Common Stock
Oct 22
2014
SELL
Payment of exercise price or tax liability
$420,730
$130.54 p/Share
3,223
Reduced 4.41%
69,840
Common Stock
Sep 26
2014
SELL
Payment of exercise price or tax liability
$593,177
$125.54 p/Share
4,725
Reduced 6.3%
70,216
Common Stock
Sep 26
2014
BUY
Grant, award, or other acquisition
-
21,000
Added 21.89%
74,941
Common Stock
Aug 11
2014
SELL
Open market or private sale
$1,427,280
$118.94 p/Share
12,000
Reduced 18.2%
53,941
Common Stock