Jul 31
2017
SELL
Payment of exercise price or tax liability
$17,869,331
$144.45 p/Share
123,706
Reduced 26.09%
350,433
Common Stock
Jul 31
2017
SELL
Open market or private sale
$7,670,574
$144.39 p/Share
53,124
Reduced 15.16%
297,309
Common Stock
Jul 31
2017
BUY
Exercise of conversion of derivative security
$9,607,174
$54.33 p/Share
176,830
Added 27.16%
474,139
Common Stock
Feb 10
2017
SELL
Open market or private sale
$6,712,886
$124.06 p/Share
54,110
Reduced 15.4%
297,309
Common Stock
Feb 07
2017
SELL
Payment of exercise price or tax liability
$16,664,867
$123.28 p/Share
135,179
Reduced 27.78%
351,419
Common Stock
Feb 07
2017
BUY
Exercise of conversion of derivative security
$10,351,334
$58.7 p/Share
176,343
Added 26.6%
486,598
Common Stock
Feb 06
2017
BUY
Grant, award, or other acquisition
-
13,163
Added 4.07%
310,255
Common Stock
Feb 03
2017
SELL
Payment of exercise price or tax liability
$2,346,624
$121.26 p/Share
19,352
Reduced 6.12%
297,092
Common Stock
Feb 03
2017
BUY
Grant, award, or other acquisition
-
37,322
Added 10.55%
316,444
Common Stock
Feb 02
2017
SELL
Payment of exercise price or tax liability
$352,403
$117.9 p/Share
2,989
Reduced 1.06%
279,122
Common Stock
Feb 01
2017
SELL
Payment of exercise price or tax liability
$345,799
$113.08 p/Share
3,058
Reduced 1.07%
282,111
Common Stock
Feb 07
2016
SELL
Payment of exercise price or tax liability
$265,342
$82.79 p/Share
3,205
Reduced 1.11%
285,169
Common Stock
Feb 05
2016
SELL
Payment of exercise price or tax liability
$2,834,150
$82.79 p/Share
34,233
Reduced 10.61%
288,374
Common Stock
Feb 05
2016
BUY
Grant, award, or other acquisition
-
66,022
Added 16.99%
322,607
Common Stock
Feb 04
2016
SELL
Payment of exercise price or tax liability
$331,196
$85.47 p/Share
3,875
Reduced 1.49%
256,585
Common Stock
Feb 02
2016
SELL
Payment of exercise price or tax liability
$250,729
$83.94 p/Share
2,987
Reduced 1.13%
260,460
Common Stock
Feb 01
2016
BUY
Grant, award, or other acquisition
-
18,567
Added 6.58%
263,447
Common Stock
Jun 11
2015
SELL
Payment of exercise price or tax liability
$8,545,442
$130.25 p/Share
65,608
Reduced 21.08%
245,580
Common Stock
Jun 11
2015
SELL
Open market or private sale
$91,175
$130.25 p/Share
700
Reduced 0.29%
244,880
Common Stock
Jun 11
2015
BUY
Exercise of conversion of derivative security
$3,723,000
$37.23 p/Share
100,000
Added 24.32%
311,188
Common Stock