Jan 23
2020
BUY
Exercise of conversion of derivative security
$20,443,621
$36.55 p/Share
559,333
Added 14.07%
3,416,353
Common Stock
May 13
2019
-
22,465
Reduced 0.78%
2,857,006
Common Stock
Mar 07
2019
SELL
Payment of exercise price or tax liability
$8,025,343
$81.28 p/Share
98,737
Reduced 3.32%
2,879,471
Common Stock
Mar 07
2019
BUY
Grant, award, or other acquisition
-
218,927
Added 6.85%
2,978,208
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$805,504
$81.57 p/Share
9,875
Reduced 0.36%
2,759,276
Common Stock
Feb 15
2019
SELL
Sale (or disposition) back to the issuer
$2,173,757
$79.85 p/Share
27,223
Reduced 0.97%
2,769,151
Common Stock
Feb 15
2019
BUY
Exercise of conversion of derivative security
-
27,223
Added 0.96%
2,796,374
Common Stock
Jan 31
2019
SELL
Payment of exercise price or tax liability
$47,790
$80.59 p/Share
593
Reduced 0.02%
2,769,151
Common Stock
Jan 31
2019
BUY
Exercise of conversion of derivative security
$47,790
$80.59 p/Share
593
Added 0.02%
2,769,744
Common Stock
Jul 24
2018
SELL
Open market or private sale
$24,068,587
$99.42 p/Share
242,090
Reduced 8.04%
2,769,142
Common Stock
Jul 24
2018
BUY
Exercise of conversion of derivative security
$4,425,405
$18.28 p/Share
242,090
Added 7.44%
3,011,232
Common Stock
May 08
2018
SELL
Open market or private sale
$48,545
$95.0 p/Share
511
Reduced 0.02%
2,769,138
Common Stock
May 08
2018
BUY
Exercise of conversion of derivative security
$9,341
$18.28 p/Share
511
Added 0.02%
2,769,649
Common Stock
Apr 25
2018
SELL
Open market or private sale
$22,581,208
$93.08 p/Share
242,600
Reduced 8.06%
2,769,138
Common Stock
Apr 25
2018
BUY
Exercise of conversion of derivative security
$4,434,728
$18.28 p/Share
242,600
Added 7.45%
3,011,738
Common Stock
Mar 08
2018
SELL
Payment of exercise price or tax liability
$8,155,578
$98.15 p/Share
83,093
Reduced 2.91%
2,769,138
Common Stock
Mar 08
2018
BUY
Grant, award, or other acquisition
-
184,241
Added 6.07%
2,852,231
Common Stock
Feb 15
2018
SELL
Sale (or disposition) back to the issuer
$3,803,057
$99.52 p/Share
38,214
Reduced 1.41%
2,677,894
Common Stock
Feb 15
2018
SELL
Payment of exercise price or tax liability
$977,622
$98.67 p/Share
9,908
Reduced 0.37%
2,667,986
Common Stock
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