Mar 21
2019
SELL
Open market or private sale
$2,583,486
$183.33 p/Share
14,092
Reduced 5.46%
244,151
Common
Mar 20
2019
SELL
Payment of exercise price or tax liability
$4,876,224
$174.4 p/Share
27,960
Reduced 9.77%
258,243
Common
Mar 08
2019
BUY
Grant, award, or other acquisition
-
36,100
Added 11.2%
286,203
Common
Feb 15
2019
SELL
Sale (or disposition) back to the issuer
-
9,911
Reduced 3.81%
250,001
Common
Dec 14
2018
SELL
Open market or private sale
$131,492
$147.91 p/Share
889
Reduced 0.34%
259,912
Common
Dec 12
2018
SELL
Payment of exercise price or tax liability
$277,847
$148.9 p/Share
1,866
Reduced 0.71%
260,801
Common
Sep 20
2018
SELL
Open market or private sale
$3,082,805
$266.31 p/Share
11,576
Reduced 4.22%
262,667
Common
Sep 19
2018
SELL
Payment of exercise price or tax liability
$6,320,543
$271.98 p/Share
23,239
Reduced 7.81%
274,243
Common
Sep 17
2018
-
1,900
Reduced 0.63%
297,482
Common
Sep 11
2018
BUY
Grant, award, or other acquisition
-
2,440
Added 0.81%
299,382
Common
Jun 21
2018
SELL
Open market or private sale
$229,042
$257.64 p/Share
889
Reduced 0.3%
296,802
Common
Jun 20
2018
SELL
Payment of exercise price or tax liability
$459,567
$262.31 p/Share
1,752
Reduced 0.59%
297,691
Common
Mar 21
2018
SELL
Payment of exercise price or tax liability
$11,279,404
$248.56 p/Share
45,379
Reduced 13.16%
299,443
Common
Mar 08
2018
BUY
Grant, award, or other acquisition
-
22,575
Added 6.14%
344,822
Common
Dec 14
2017
SELL
Open market or private sale
$31,732
$185.57 p/Share
171
Reduced 0.05%
322,144
Common
Dec 13
2017
SELL
Payment of exercise price or tax liability
$69,817
$186.18 p/Share
375
Reduced 0.12%
322,315
Common
Oct 09
2017
SELL
Open market or private sale
$4,226,550
$185.31 p/Share
22,808
Reduced 6.6%
322,690
Common
Sep 20
2017
SELL
Payment of exercise price or tax liability
$9,252,416
$185.84 p/Share
49,787
Reduced 12.6%
345,498
Common
Sep 12
2017
BUY
Grant, award, or other acquisition
-
3,700
Added 0.93%
395,285
Common
Mar 17
2017
SELL
Open market or private sale
$5,630,197
$105.32 p/Share
53,458
Reduced 12.02%
391,354
Common
Mar 15
2017
SELL
Payment of exercise price or tax liability
$5,676,553
$102.55 p/Share
55,354
Reduced 11.21%
438,458
Common Stock
Mar 08
2017
BUY
Grant, award, or other acquisition
-
49,000
Added 9.03%
493,812
Common
Oct 04
2016
SELL
Open market or private sale
$2,593,354
$68.6 p/Share
37,804
Reduced 7.83%
444,812
Common
Sep 21
2016
SELL
Payment of exercise price or tax liability
$2,675,994
$64.86 p/Share
41,258
Reduced 7.88%
482,616
Common
Sep 15
2016
BUY
Grant, award, or other acquisition
-
11,500
Added 2.15%
523,874
Common