Oct 29
2018
SELL
Open market or private sale
$2,547,480
$221.52 p/Share
11,500
Reduced 3.44%
322,958
Common Stock
Oct 22
2018
SELL
Payment of exercise price or tax liability
$1,192,028
$229.06 p/Share
5,204
Reduced 1.59%
322,017
Common Stock
Oct 02
2018
SELL
Payment of exercise price or tax liability
$2,164,966
$236.35 p/Share
9,160
Reduced 2.72%
327,221
Common Stock
Oct 02
2018
BUY
Grant, award, or other acquisition
-
24,889
Added 6.89%
336,381
Common Stock
Oct 22
2017
SELL
Payment of exercise price or tax liability
$984,073
$160.77 p/Share
6,121
Reduced 1.91%
313,529
Common Stock
Oct 02
2017
SELL
Payment of exercise price or tax liability
$1,642,975
$165.89 p/Share
9,904
Reduced 3.02%
318,455
Common Stock
Oct 02
2017
BUY
Grant, award, or other acquisition
-
37,360
Added 10.22%
328,359
Common Stock
May 24
2017
BUY
Grant, award, or other acquisition
$355,882
$173.01 p/Share
2,057
Added 0.7%
290,999
Common Stock
Nov 14
2016
-
990
Reduced 0.34%
288,942
Common Stock
Oct 22
2016
SELL
Payment of exercise price or tax liability
$961,899
$148.97 p/Share
6,457
Reduced 2.18%
289,932
Common Stock
Oct 05
2016
SELL
Payment of exercise price or tax liability
$1,330,173
$149.98 p/Share
8,869
Reduced 2.91%
296,389
Common Stock
Oct 05
2016
BUY
Grant, award, or other acquisition
-
35,190
Added 10.34%
305,258
Common Stock
Oct 22
2015
SELL
Payment of exercise price or tax liability
$1,064,982
$158.15 p/Share
6,734
Reduced 2.43%
270,918
Common Stock
Sep 24
2015
SELL
Payment of exercise price or tax liability
$1,690,343
$144.87 p/Share
11,668
Reduced 4.01%
279,368
Common Stock
Sep 24
2015
BUY
Grant, award, or other acquisition
-
40,000
Added 12.08%
291,036
Common Stock
Mar 13
2015
SELL
Open market or private sale
$624,462
$149.25 p/Share
4,184
Reduced 1.65%
249,320
Common Stock
Mar 13
2015
BUY
Exercise of conversion of derivative security
$163,260
$39.02 p/Share
4,184
Added 1.62%
253,504
Common Stock
Mar 12
2015
SELL
Open market or private sale
$2,958,400
$147.92 p/Share
20,000
Reduced 7.43%
249,320
Common Stock
Mar 12
2015
BUY
Exercise of conversion of derivative security
$780,400
$39.02 p/Share
20,000
Added 6.91%
269,320
Common Stock
Mar 11
2015
SELL
Open market or private sale
$2,956,200
$147.81 p/Share
20,000
Reduced 7.43%
249,320
Common Stock
Mar 11
2015
BUY
Exercise of conversion of derivative security
$780,400
$39.02 p/Share
20,000
Added 6.91%
269,320
Common Stock
Mar 10
2015
SELL
Open market or private sale
$2,974,400
$148.72 p/Share
20,000
Reduced 7.43%
249,320
Common Stock
Mar 10
2015
BUY
Exercise of conversion of derivative security
$780,400
$39.02 p/Share
20,000
Added 6.91%
269,320
Common Stock
Mar 09
2015
SELL
Open market or private sale
$3,014,200
$150.71 p/Share
20,000
Reduced 7.43%
249,320
Common Stock
Mar 09
2015
BUY
Exercise of conversion of derivative security
$780,400
$39.02 p/Share
20,000
Added 6.91%
269,320
Common Stock