Aug 30
2017
SELL
Open market or private sale
$366,645
$180.97 p/Share
2,026
Reduced 8.92%
20,682
Common Stock
Aug 28
2017
SELL
Payment of exercise price or tax liability
$36,578
$178.43 p/Share
205
Reduced 0.89%
22,708
Common Stock
Aug 25
2017
SELL
Payment of exercise price or tax liability
$185,372
$177.22 p/Share
1,046
Reduced 4.37%
22,913
Common Stock
Aug 24
2017
SELL
Payment of exercise price or tax liability
$97,306
$175.96 p/Share
553
Reduced 2.26%
23,959
Common Stock
May 24
2017
SELL
Open market or private sale
$805,773
$171.88 p/Share
4,688
Reduced 16.05%
24,512
Common Stock
May 24
2017
BUY
Exercise of conversion of derivative security
$305,423
$65.15 p/Share
4,688
Added 13.83%
29,200
Common Stock
Feb 28
2017
SELL
Payment of exercise price or tax liability
$100,284
$157.68 p/Share
636
Reduced 2.53%
24,512
Common Stock
Feb 28
2017
BUY
Grant, award, or other acquisition
-
8,775
Added 25.87%
25,148
Common Stock
Feb 24
2017
SELL
Payment of exercise price or tax liability
$169,155
$158.98 p/Share
1,064
Reduced 6.1%
16,373
Common Stock
Aug 29
2016
SELL
Open market or private sale
$258,724
$152.28 p/Share
1,699
Reduced 8.88%
17,437
Common Stock
Aug 26
2016
SELL
Open market or private sale
$72,247
$151.78 p/Share
476
Reduced 2.43%
19,136
Common Stock
Aug 26
2016
SELL
Payment of exercise price or tax liability
$230,216
$152.36 p/Share
1,511
Reduced 7.15%
19,612
Common Stock
Aug 25
2016
SELL
Payment of exercise price or tax liability
$64,172
$151.35 p/Share
424
Reduced 1.97%
21,123
Common Stock
Aug 24
2016
SELL
Payment of exercise price or tax liability
$50,218
$151.26 p/Share
332
Reduced 1.52%
21,547
Common Stock
Jun 15
2016
SELL
Open market or private sale
$1,023,546
$148.34 p/Share
6,900
Reduced 23.98%
21,879
Common Stock
Jun 15
2016
BUY
Exercise of conversion of derivative security
$379,293
$54.97 p/Share
6,900
Added 19.34%
28,779
Common Stock
Apr 26
2016
SELL
Open market or private sale
$877,898
$146.0 p/Share
6,013
Reduced 21.56%
21,879
Common Stock
Apr 26
2016
BUY
Exercise of conversion of derivative security
$274,850
$54.97 p/Share
5,000
Added 15.2%
27,892
Common Stock
Feb 29
2016
SELL
Open market or private sale
$79,967
$130.24 p/Share
614
Reduced 2.61%
22,892
Common Stock
Feb 26
2016
SELL
Open market or private sale
$809,580
$131.0 p/Share
6,180
Reduced 20.54%
23,909
Common Stock
Feb 26
2016
SELL
Payment of exercise price or tax liability
$52,676
$130.71 p/Share
403
Reduced 1.69%
23,506
Common Stock
Feb 26
2016
BUY
Exercise of conversion of derivative security
$274,850
$54.97 p/Share
5,000
Added 14.25%
30,089
Common Stock
Feb 25
2016
SELL
Payment of exercise price or tax liability
$74,164
$130.57 p/Share
568
Reduced 2.21%
25,089
Common Stock
Feb 24
2016
SELL
Payment of exercise price or tax liability
$63,198
$129.77 p/Share
487
Reduced 1.86%
25,657
Common Stock
Feb 24
2016
BUY
Grant, award, or other acquisition
-
9,200
Added 26.03%
26,144
Common Stock