Oct 01
2017
SELL
Payment of exercise price or tax liability
$9,698,617
$154.12 p/Share
62,929
Reduced 26.76%
172,265
Common Stock
Oct 01
2017
BUY
Exercise of conversion of derivative security
-
125,494
Added 34.79%
235,194
Common Stock
Aug 07
2017
SELL
Open market or private sale
$5,010,665
$158.44 p/Share
31,625
Reduced 22.38%
109,700
Common Stock
May 05
2017
SELL
Open market or private sale
$10,041,300
$148.76 p/Share
67,500
Reduced 32.32%
141,325
Common Stock
Apr 01
2017
SELL
Payment of exercise price or tax liability
$6,639,103
$143.66 p/Share
46,214
Reduced 18.12%
208,825
Common Stock
Apr 01
2017
BUY
Exercise of conversion of derivative security
-
94,010
Added 26.93%
255,039
Common Stock
Feb 02
2017
SELL
Open market or private sale
$9,632,249
$128.43 p/Share
75,000
Reduced 31.78%
161,029
Common Stock
Oct 01
2016
SELL
Payment of exercise price or tax liability
$4,952,608
$113.05 p/Share
43,809
Reduced 15.67%
235,793
Common Stock
Oct 01
2016
BUY
Exercise of conversion of derivative security
-
87,578
Added 23.85%
279,602
Common Stock
Aug 16
2016
SELL
Open market or private sale
$2,642,640
$110.11 p/Share
24,000
Reduced 11.11%
192,024
Common Stock
Aug 05
2016
SELL
Open market or private sale
$2,505,054
$107.49 p/Share
23,305
Reduced 9.74%
216,024
Common Stock
Jul 13
2016
-
103
Reduced 0.04%
239,329
Common Stock
May 23
2016
SELL
Open market or private sale
$9,997,374
$96.78 p/Share
103,300
Reduced 30.14%
239,432
Common Stock
Apr 01
2016
SELL
Payment of exercise price or tax liability
$2,944,652
$109.99 p/Share
26,772
Reduced 7.25%
342,732
Common Stock
Apr 01
2016
BUY
Exercise of conversion of derivative security
-
53,056
Added 12.56%
369,504
Common Stock
Mar 21
2016
SELL
Payment of exercise price or tax liability
$27,150,665
$105.91 p/Share
256,356
Reduced 44.75%
316,448
Common Stock
Mar 21
2016
BUY
Exercise of conversion of derivative security
-
525,000
Added 47.82%
572,804
Common Stock
Oct 01
2015
SELL
Payment of exercise price or tax liability
$5,028,626
$109.58 p/Share
45,890
Reduced 49.09%
47,593
Common Stock
Oct 01
2015
BUY
Exercise of conversion of derivative security
-
92,764
Added 49.81%
93,483
Common Stock
Sep 22
2014
SELL
Open market or private sale
$35,393,915
$101.46 p/Share
348,846
Reduced 99.87%
459
Common Stock
Sep 21
2014
SELL
Payment of exercise price or tax liability
$35,452,508
$100.96 p/Share
351,154
Reduced 50.13%
349,305
Common Stock
Sep 21
2014
BUY
Exercise of conversion of derivative security
-
700,000
Added 49.98%
700,459
Common Stock
Jan 31
2014
BUY
Grant, award, or other acquisition
$21,350
$388.18 p/Share
55
Added 45.83%
65
Common Stock
Sep 23
2013
SELL
Open market or private sale
$6,010,956
$488.14 p/Share
12,314
Reduced 99.92%
10
Common Stock
Sep 21
2013
SELL
Payment of exercise price or tax liability
$5,929,563
$467.41 p/Share
12,686
Reduced 50.72%
12,324
Common Stock