Jan 29
2018
BUY
Grant, award, or other acquisition
$15,021,448
$351.42 p/Share
42,745
Added 25.76%
123,222
Common Stock
Jan 29
2018
BUY
Exercise of conversion of derivative security
-
16,679
Added 10.65%
139,901
Common Stock
Nov 24
2017
-
3,500
Reduced 4.17%
80,477
Common Stock
Jul 19
2017
SELL
Open market or private sale
$7,553,780
$290.53 p/Share
26,000
Reduced 23.64%
83,977
Common Stock
Jan 27
2017
SELL
Payment of exercise price or tax liability
$9,716,402
$253.5 p/Share
38,329
Reduced 26.1%
108,528
Common Stock
Jan 27
2017
BUY
Exercise of conversion of derivative security
-
21,913
Added 12.98%
146,857
Common Stock
Jan 27
2017
BUY
Grant, award, or other acquisition
$13,885,970
$253.5 p/Share
54,777
Added 30.48%
124,944
Common Stock
Jan 26
2017
SELL
Payment of exercise price or tax liability
$194,542
$254.97 p/Share
763
Reduced 1.08%
70,167
Common Stock
Jan 26
2017
BUY
Exercise of conversion of derivative security
-
763
Added 1.06%
70,930
Common Stock
Apr 28
2016
SELL
Open market or private sale
$5,834,500
$233.38 p/Share
25,000
Reduced 26.67%
68,727
Common Stock
Jan 28
2016
SELL
Payment of exercise price or tax liability
-
81,326
Reduced 46.64%
93,026
Common Stock
Jan 28
2016
BUY
Exercise of conversion of derivative security
-
35,084
Added 16.75%
174,352
Common Stock
Jan 28
2016
BUY
Grant, award, or other acquisition
-
127,693
Added 47.83%
139,268
Common Stock
Apr 28
2015
SELL
Open market or private sale
$8,824,213
$193.09 p/Share
45,700
Reduced 80.16%
11,314
Common Stock
Apr 28
2015
BUY
Exercise of conversion of derivative security
$3,422,473
$74.89 p/Share
45,700
Added 44.49%
57,014
Common Stock
Jan 30
2015
SELL
Payment of exercise price or tax liability
$866,502
$188.37 p/Share
4,600
Reduced 29.06%
11,231
Common Stock
Jan 30
2015
BUY
Exercise of conversion of derivative security
-
10,699
Added 40.33%
15,831
Common Stock
Jan 29
2015
SELL
Payment of exercise price or tax liability
$154,770
$192.5 p/Share
804
Reduced 13.54%
5,132
Common Stock
Jan 29
2015
BUY
Exercise of conversion of derivative security
-
804
Added 11.93%
5,936
Common Stock
Jul 28
2014
SELL
Open market or private sale
$8,860,126
$170.06 p/Share
52,100
Reduced 91.15%
5,056
Common Stock
Jul 28
2014
BUY
Exercise of conversion of derivative security
$4,933,870
$94.7 p/Share
52,100
Added 47.69%
57,156
Common Stock
Jan 31
2014
SELL
Payment of exercise price or tax liability
$723,764
$150.91 p/Share
4,796
Reduced 49.08%
4,975
Common Stock
Jan 31
2014
BUY
Exercise of conversion of derivative security
-
9,771
Added 50.0%
9,771
Common Stock
Jan 27
2014
SELL
Open market or private sale
$4,822,193
$148.17 p/Share
32,545
Reduced 100.0%
0
Common Stock
Jan 27
2014
BUY
Exercise of conversion of derivative security
$1,481,675
$82.01 p/Share
18,067
Added 35.7%
32,545
Common Stock