Jan 29
2018
BUY
Exercise of conversion of derivative security
-
3,735
Added 21.96%
13,276
Common Stock
Jan 29
2018
BUY
Grant, award, or other acquisition
$3,352,898
$351.42 p/Share
9,541
Added 50.0%
9,541
Common Stock
Apr 27
2017
SELL
Open market or private sale
$2,525,661
$271.11 p/Share
9,316
Reduced 100.0%
0
Common Stock
Jan 27
2017
SELL
Payment of exercise price or tax liability
$2,009,494
$253.5 p/Share
7,927
Reduced 45.97%
9,316
Common Stock
Jan 27
2017
BUY
Exercise of conversion of derivative security
-
4,926
Added 22.22%
17,243
Common Stock
Jan 27
2017
BUY
Grant, award, or other acquisition
$3,122,360
$253.5 p/Share
12,317
Added 50.0%
12,317
Common Stock
Jan 26
2017
SELL
Payment of exercise price or tax liability
$39,520
$254.97 p/Share
155
Reduced 100.0%
0
Common Stock
Jan 26
2017
BUY
Exercise of conversion of derivative security
-
155
Added 50.0%
155
Common Stock
Feb 19
2016
SELL
Open market or private sale
$4,719,654
$213.53 p/Share
22,103
Reduced 100.0%
0
Common Stock
Jan 28
2016
SELL
Payment of exercise price or tax liability
-
17,767
Reduced 44.56%
22,103
Common Stock
Jan 28
2016
BUY
Exercise of conversion of derivative security
-
8,569
Added 17.69%
39,870
Common Stock
Jan 28
2016
BUY
Grant, award, or other acquisition
-
31,301
Added 50.0%
31,301
Common Stock
Feb 11
2015
SELL
Open market or private sale
$1,192,826
$196.35 p/Share
6,075
Reduced 100.0%
0
Common Stock
Feb 11
2015
BUY
Exercise of conversion of derivative security
$392,582
$82.01 p/Share
4,787
Added 44.07%
6,075
Common Stock
Jan 30
2015
SELL
Payment of exercise price or tax liability
$106,241
$188.37 p/Share
564
Reduced 30.45%
1,288
Common Stock
Jan 30
2015
BUY
Exercise of conversion of derivative security
-
1,852
Added 50.0%
1,852
Common Stock
Jan 29
2015
SELL
Payment of exercise price or tax liability
$34,842
$192.5 p/Share
181
Reduced 100.0%
0
Common Stock
Jan 29
2015
BUY
Exercise of conversion of derivative security
-
181
Added 50.0%
181
Common Stock
Feb 03
2014
SELL
Open market or private sale
$1,512,915
$147.76 p/Share
10,239
Reduced 100.0%
0
Common Stock
Feb 03
2014
BUY
Exercise of conversion of derivative security
$658,117
$80.81 p/Share
8,144
Added 44.3%
10,239
Common Stock
Jan 31
2014
SELL
Payment of exercise price or tax liability
$77,870
$150.91 p/Share
516
Reduced 19.76%
2,095
Common Stock
Jan 31
2014
BUY
Exercise of conversion of derivative security
-
1,655
Added 38.8%
2,611
Common Stock
Jul 30
2013
SELL
Open market or private sale
$1,894,878
$120.18 p/Share
15,767
Reduced 94.38%
939
Common Stock
Jul 30
2013
BUY
Exercise of conversion of derivative security
$1,599,878
$101.47 p/Share
15,767
Added 48.55%
16,706
Common Stock