Jul 16
2018
SELL
Open market or private sale
$298,458
$195.71 p/Share
1,525
Reduced 2.65%
56,082
Common Stock
Jun 12
2018
SELL
Open market or private sale
$281,012
$184.27 p/Share
1,525
Reduced 2.58%
57,510
Common Stock
May 14
2018
SELL
Open market or private sale
$265,503
$174.1 p/Share
1,525
Reduced 2.52%
59,035
Common Stock
May 03
2018
SELL
Payment of exercise price or tax liability
$124,700
$169.43 p/Share
736
Reduced 1.2%
60,560
Common Stock
Apr 27
2018
BUY
Grant, award, or other acquisition
-
4,508
Added 6.85%
61,296
Common Stock
Apr 12
2018
SELL
Open market or private sale
$263,337
$172.68 p/Share
1,525
Reduced 2.62%
56,788
Common Stock
Mar 23
2018
SELL
Payment of exercise price or tax liability
$1,329,228
$176.08 p/Share
7,549
Reduced 11.46%
58,313
Common Stock
Mar 16
2018
SELL
Open market or private sale
$289,369
$189.75 p/Share
1,525
Reduced 2.27%
65,682
Common Stock
Mar 07
2018
BUY
Grant, award, or other acquisition
-
15,118
Added 18.36%
67,207
Common Stock
Feb 14
2018
SELL
Open market or private sale
$265,624
$174.18 p/Share
1,525
Reduced 2.84%
52,089
Common Stock
Jan 31
2018
SELL
Payment of exercise price or tax liability
$115,910
$191.27 p/Share
606
Reduced 1.12%
53,614
Common Stock
Jan 30
2018
SELL
Payment of exercise price or tax liability
$89,694
$198.0 p/Share
453
Reduced 0.83%
54,200
Common Stock
Jan 16
2018
SELL
Open market or private sale
$283,070
$185.62 p/Share
1,525
Reduced 2.71%
54,673
Common Stock
Dec 12
2017
SELL
Open market or private sale
$269,666
$176.83 p/Share
1,525
Reduced 2.65%
56,106
Common Stock
Nov 13
2017
SELL
Open market or private sale
$261,660
$171.58 p/Share
1,525
Reduced 2.58%
57,631
Common Stock
Oct 09
2017
SELL
Open market or private sale
$283,574
$185.95 p/Share
1,525
Reduced 2.51%
59,156
Common Stock
May 01
2017
BUY
Grant, award, or other acquisition
-
4,551
Added 7.0%
60,496
Common Stock
Mar 24
2017
SELL
Payment of exercise price or tax liability
$2,013,733
$166.04 p/Share
12,128
Reduced 17.82%
55,945
Common Stock
Mar 07
2017
BUY
Grant, award, or other acquisition
-
23,092
Added 25.39%
67,866
Common Stock
Jan 31
2017
SELL
Payment of exercise price or tax liability
$103,159
$154.43 p/Share
668
Reduced 1.47%
44,774
Common Stock
Jan 30
2017
SELL
Payment of exercise price or tax liability
$80,623
$157.16 p/Share
513
Reduced 1.12%
45,442
Common Stock
Jan 28
2017
SELL
Payment of exercise price or tax liability
$165,961
$157.16 p/Share
1,056
Reduced 2.25%
45,955
Common Stock
May 03
2016
BUY
Grant, award, or other acquisition
-
4,477
Added 8.74%
46,725
Common Stock
Apr 29
2016
SELL
Open market or private sale
$3,456,031
$157.99 p/Share
21,875
Reduced 34.11%
42,248
Common Stock
Apr 27
2016
SELL
Payment of exercise price or tax liability
$270,168
$162.85 p/Share
1,659
Reduced 2.52%
64,123
Common Stock