Feb 28
2018
SELL
Payment of exercise price or tax liability
$514,984
$208.58 p/Share
2,469
Reduced 8.51%
26,530
Common Stock
Feb 27
2018
SELL
Payment of exercise price or tax liability
$478,876
$210.68 p/Share
2,273
Reduced 7.27%
28,999
Common Stock
Feb 27
2018
BUY
Grant, award, or other acquisition
-
6,203
Added 16.55%
31,272
Common Stock
Feb 23
2018
SELL
Payment of exercise price or tax liability
$95,058
$211.71 p/Share
449
Reduced 1.76%
25,069
Common Stock
Aug 28
2017
SELL
Open market or private sale
$736,092
$177.8 p/Share
4,140
Reduced 13.96%
25,518
Common Stock
Aug 25
2017
SELL
Payment of exercise price or tax liability
$185,372
$177.22 p/Share
1,046
Reduced 3.41%
29,658
Common Stock
Aug 24
2017
SELL
Payment of exercise price or tax liability
$70,384
$175.96 p/Share
400
Reduced 1.29%
30,704
Common Stock
Mar 06
2017
SELL
Open market or private sale
$498,667
$158.71 p/Share
3,142
Reduced 9.17%
31,104
Common Stock
Feb 28
2017
SELL
Payment of exercise price or tax liability
$72,533
$157.68 p/Share
460
Reduced 1.33%
34,246
Common Stock
Feb 28
2017
BUY
Grant, award, or other acquisition
-
8,385
Added 19.46%
34,706
Common Stock
Feb 24
2017
SELL
Payment of exercise price or tax liability
$168,996
$158.98 p/Share
1,063
Reduced 3.88%
26,321
Common Stock
Aug 29
2016
SELL
Open market or private sale
$345,676
$152.28 p/Share
2,270
Reduced 7.65%
27,384
Common Stock
Aug 26
2016
SELL
Payment of exercise price or tax liability
$243,167
$152.36 p/Share
1,596
Reduced 5.11%
29,654
Common Stock
Aug 25
2016
SELL
Payment of exercise price or tax liability
$64,172
$151.35 p/Share
424
Reduced 1.34%
31,250
Common Stock
Aug 24
2016
SELL
Payment of exercise price or tax liability
$36,302
$151.26 p/Share
240
Reduced 0.75%
31,674
Common Stock
Aug 10
2016
SELL
Open market or private sale
$783,588
$156.0 p/Share
5,023
Reduced 13.6%
31,914
Common Stock
Apr 05
2016
SELL
Open market or private sale
$1,420,500
$142.05 p/Share
10,000
Reduced 21.31%
36,937
Common Stock
Apr 05
2016
BUY
Exercise of conversion of derivative security
$732,400
$73.24 p/Share
10,000
Added 17.56%
46,937
Common Stock
Mar 01
2016
SELL
Open market or private sale
$398,385
$135.0 p/Share
2,951
Reduced 7.4%
36,937
Common Stock
Feb 26
2016
SELL
Payment of exercise price or tax liability
$47,971
$130.71 p/Share
367
Reduced 0.91%
39,888
Common Stock
Feb 25
2016
SELL
Payment of exercise price or tax liability
$74,164
$130.57 p/Share
568
Reduced 1.39%
40,255
Common Stock
Feb 24
2016
SELL
Payment of exercise price or tax liability
$63,847
$129.77 p/Share
492
Reduced 1.19%
40,823
Common Stock
Feb 24
2016
BUY
Grant, award, or other acquisition
-
7,900
Added 16.05%
41,315
Common Stock
Nov 04
2015
SELL
Open market or private sale
$228,420
$135.0 p/Share
1,692
Reduced 4.82%
33,415
Common Stock
Aug 26
2015
SELL
Payment of exercise price or tax liability
$188,892
$125.26 p/Share
1,508
Reduced 4.12%
35,107
Common Stock