Jan 24
2017
SELL
Payment of exercise price or tax liability
$700,970
$113.72 p/Share
6,164
Reduced 44.84%
7,584
Common Stock
Jan 24
2017
BUY
Exercise of conversion of derivative security
-
13,748
Added 61.52%
8,601
Common Stock
Jan 06
2017
SELL
Open market or private sale
$145,759
$108.13 p/Share
1,348
Reduced 100.0%
0
Common Stock
Jul 01
2016
SELL
Open market or private sale
$25,929
$95.68 p/Share
271
Reduced 16.74%
1,348
Common Stock
Apr 09
2016
SELL
Payment of exercise price or tax liability
$138,189
$94.07 p/Share
1,469
Reduced 52.15%
1,348
Common Stock
Apr 09
2016
BUY
Exercise of conversion of derivative security
-
2,817
Added 50.0%
2,817
Common Stock
Apr 01
2016
SELL
Open market or private sale
$834,539
$95.05 p/Share
8,780
Reduced 100.0%
0
Common Stock
Mar 24
2016
SELL
Open market or private sale
$383,339
$92.46 p/Share
4,146
Reduced 32.07%
8,780
Common Stock
Jan 24
2016
SELL
Payment of exercise price or tax liability
$838,220
$89.63 p/Share
9,352
Reduced 41.98%
12,926
Common Stock
Jan 24
2016
BUY
Exercise of conversion of derivative security
-
20,930
Added 60.02%
13,943
Common Stock
Jul 10
2015
SELL
Open market or private sale
$34,292
$81.26 p/Share
422
Reduced 23.84%
1,348
Common Stock
Apr 09
2015
SELL
Payment of exercise price or tax liability
$112,129
$76.33 p/Share
1,469
Reduced 52.15%
1,348
Common Stock
Apr 09
2015
BUY
Exercise of conversion of derivative security
-
2,817
Added 50.0%
2,817
Common Stock
Apr 07
2015
SELL
Open market or private sale
$644,611
$76.43 p/Share
8,434
Reduced 100.0%
0
Common Stock
Jan 28
2015
SELL
Open market or private sale
$369,654
$70.33 p/Share
5,256
Reduced 38.39%
8,434
Common Stock
Jan 28
2015
BUY
Exercise of conversion of derivative security
$164,535
$34.03 p/Share
4,835
Added 26.1%
13,690
Common Stock
Jan 24
2015
SELL
Payment of exercise price or tax liability
$387,260
$74.06 p/Share
5,229
Reduced 37.13%
8,855
Common Stock
Jan 24
2015
BUY
Exercise of conversion of derivative security
-
13,663
Added 58.94%
9,517
Common Stock
Jun 24
2014
SELL
Open market or private sale
$1,010,923
$73.07 p/Share
13,835
Reduced 100.0%
0
Common Stock
Jun 24
2014
BUY
Exercise of conversion of derivative security
$41,108
$34.03 p/Share
1,208
Added 8.03%
13,835
Common Stock
Apr 22
2014
SELL
Open market or private sale
$1,220,224
$64.47 p/Share
18,927
Reduced 59.98%
12,627
Common Stock
Apr 22
2014
BUY
Exercise of conversion of derivative security
$78,134
$34.09 p/Share
2,292
Added 6.77%
31,554
Common Stock
Jan 25
2014
SELL
Payment of exercise price or tax liability
$247,823
$59.09 p/Share
4,194
Reduced 12.54%
29,262
Common Stock
Jan 25
2014
BUY
Exercise of conversion of derivative security
-
9,000
Added 21.73%
32,423
Common Stock
Jan 24
2014
SELL
Payment of exercise price or tax liability
$265,373
$59.09 p/Share
4,491
Reduced 15.51%
24,456
Common Stock