Aug 24
2016
SELL
Payment of exercise price or tax liability
$333,075
$151.26 p/Share
2,202
Reduced 0.74%
293,795
Common Stock
Aug 15
2016
SELL
Open market or private sale
$3,899,250
$155.97 p/Share
25,000
Reduced 7.79%
295,997
Common Stock
Jul 05
2016
SELL
Open market or private sale
$2,959,000
$147.95 p/Share
20,000
Reduced 5.87%
320,997
Common Stock
Jul 05
2016
BUY
Exercise of conversion of derivative security
$1,099,400
$54.97 p/Share
20,000
Added 5.54%
340,997
Common Stock
Jul 01
2016
SELL
Open market or private sale
$4,461,000
$148.7 p/Share
30,000
Reduced 8.55%
320,997
Common Stock
Jul 01
2016
BUY
Exercise of conversion of derivative security
$1,649,100
$54.97 p/Share
30,000
Added 7.87%
350,997
Common Stock
Mar 14
2016
SELL
Open market or private sale
$4,184,400
$139.48 p/Share
30,000
Reduced 8.55%
320,997
Common Stock
Mar 09
2016
-
1,250
Reduced 0.35%
350,997
Common Stock
Feb 26
2016
SELL
Payment of exercise price or tax liability
$1,167,502
$130.71 p/Share
8,932
Reduced 2.47%
352,247
Common Stock
Feb 25
2016
SELL
Payment of exercise price or tax liability
$6,529,414
$130.57 p/Share
50,007
Reduced 12.16%
361,179
Common Stock
Feb 24
2016
SELL
Payment of exercise price or tax liability
$779,139
$129.77 p/Share
6,004
Reduced 1.44%
411,186
Common Stock
Feb 24
2016
BUY
Grant, award, or other acquisition
-
69,481
Added 14.28%
417,190
Common Stock
Feb 19
2016
-
1,175
Reduced 0.34%
347,709
Common Stock
Feb 12
2016
SELL
Payment of exercise price or tax liability
$1,455,405
$126.48 p/Share
11,507
Reduced 3.19%
348,884
Common Stock
Sep 17
2015
SELL
Open market or private sale
$3,250,000
$130.0 p/Share
25,000
Reduced 6.48%
360,606
Common Stock
Aug 26
2015
SELL
Payment of exercise price or tax liability
$1,336,023
$125.26 p/Share
10,666
Reduced 2.69%
385,606
Common Stock
Aug 25
2015
SELL
Payment of exercise price or tax liability
$259,788
$120.05 p/Share
2,164
Reduced 0.54%
396,272
Common Stock
Jun 01
2015
-
190
Reduced 0.05%
398,436
Common Stock
Apr 01
2015
SELL
Open market or private sale
$2,662,600
$133.13 p/Share
20,000
Reduced 4.78%
398,626
Common Stock
Mar 13
2015
-
960
Reduced 0.23%
418,626
Common Stock
Mar 02
2015
SELL
Payment of exercise price or tax liability
$2,342,890
$131.35 p/Share
17,837
Reduced 4.08%
419,586
Common Stock
Feb 27
2015
SELL
Open market or private sale
$2,485,101
$130.11 p/Share
19,100
Reduced 4.18%
437,423
Common Stock
Feb 26
2015
SELL
Payment of exercise price or tax liability
$6,739,560
$130.14 p/Share
51,787
Reduced 10.19%
456,523
Common Stock
Feb 25
2015
SELL
Payment of exercise price or tax liability
$2,380,493
$131.07 p/Share
18,162
Reduced 3.45%
508,310
Common Stock
Feb 25
2015
BUY
Grant, award, or other acquisition
-
176,579
Added 25.12%
526,472
Common Stock