Feb 15
2018
BUY
Exercise of conversion of derivative security
-
38,214
Added 1.39%
2,716,108
Common Stock
Feb 01
2018
SELL
Payment of exercise price or tax liability
$109,223
$104.72 p/Share
1,043
Reduced 0.04%
2,677,894
Common Stock
Feb 01
2018
BUY
Exercise of conversion of derivative security
$69,848
$104.72 p/Share
667
Added 0.02%
2,678,937
Common Stock
Jan 25
2018
SELL
Open market or private sale
$19,461,026
$105.08 p/Share
185,202
Reduced 6.47%
2,678,270
Common Stock
Jan 25
2018
BUY
Exercise of conversion of derivative security
$3,385,493
$18.28 p/Share
185,202
Added 6.07%
2,863,472
Common Stock
Jan 24
2018
SELL
Open market or private sale
$31,623,001
$105.41 p/Share
300,000
Reduced 10.07%
2,678,270
Common Stock
Jan 24
2018
BUY
Exercise of conversion of derivative security
$5,484,000
$18.28 p/Share
300,000
Added 9.15%
2,978,270
Common Stock
Nov 13
2017
-
2,296
Reduced 0.09%
2,678,265
Common Stock
Jul 26
2017
SELL
Open market or private sale
$5,834,440
$86.54 p/Share
67,419
Reduced 2.45%
2,680,556
Common Stock
Jul 26
2017
BUY
Exercise of conversion of derivative security
$3,437,695
$50.99 p/Share
67,419
Added 2.39%
2,747,975
Common Stock
Jul 25
2017
SELL
Open market or private sale
$26,244,001
$87.48 p/Share
300,000
Reduced 10.07%
2,680,556
Common Stock
Jul 25
2017
BUY
Exercise of conversion of derivative security
$15,297,001
$50.99 p/Share
300,000
Added 9.14%
2,980,556
Common Stock
Mar 08
2017
SELL
Payment of exercise price or tax liability
$8,565,111
$92.4 p/Share
92,696
Reduced 3.34%
2,680,551
Common Stock
Mar 08
2017
BUY
Grant, award, or other acquisition
-
194,330
Added 6.55%
2,773,247
Common Stock
Feb 15
2017
SELL
Sale (or disposition) back to the issuer
$3,438,350
$88.31 p/Share
38,935
Reduced 1.48%
2,590,037
Common Stock
Feb 15
2017
SELL
Payment of exercise price or tax liability
$1,011,505
$90.93 p/Share
11,124
Reduced 0.43%
2,578,913
Common Stock
Feb 15
2017
BUY
Exercise of conversion of derivative security
-
38,935
Added 1.46%
2,628,972
Common Stock
Feb 02
2017
SELL
Payment of exercise price or tax liability
$146,260
$86.34 p/Share
1,694
Reduced 0.07%
2,590,037
Common Stock
Feb 02
2017
BUY
Exercise of conversion of derivative security
$83,318
$86.34 p/Share
965
Added 0.04%
2,591,731
Common Stock
Jan 31
2017
-
2,255
Reduced 0.09%
2,590,766
Common Stock
Jan 30
2017
SELL
Open market or private sale
$12,893,884
$88.33 p/Share
145,974
Reduced 5.33%
2,593,021
Common Stock
Jan 30
2017
BUY
Exercise of conversion of derivative security
$7,443,215
$50.99 p/Share
145,974
Added 5.06%
2,738,995
Common Stock
Jan 27
2017
SELL
Open market or private sale
$26,888,999
$89.63 p/Share
300,000
Reduced 10.37%
2,593,021
Common Stock
Jan 27
2017
BUY
Exercise of conversion of derivative security
$15,297,001
$50.99 p/Share
300,000
Added 9.4%
2,893,021
Common Stock
Jan 26
2017
SELL
Open market or private sale
$26,673,001
$88.91 p/Share
300,000
Reduced 10.37%
2,593,021
Common Stock