Feb 10
2020
SELL
Payment of exercise price or tax liability
$93,147
$156.55 p/Share
595
Reduced 5.42%
10,391
Common Stock
Feb 10
2020
BUY
Grant, award, or other acquisition
$296,349
$156.55 p/Share
1,893
Added 14.7%
10,986
Common Stock
Jan 03
2020
SELL
Payment of exercise price or tax liability
$134,028
$153.35 p/Share
874
Reduced 8.77%
9,093
Common Stock
Jan 03
2020
BUY
Exercise of conversion of derivative security
-
2,642
Added 20.95%
9,967
Common Stock
Feb 11
2019
SELL
Payment of exercise price or tax liability
$70,441
$122.72 p/Share
574
Reduced 7.27%
7,325
Common Stock
Feb 11
2019
BUY
Grant, award, or other acquisition
$224,946
$122.72 p/Share
1,833
Added 18.83%
7,899
Common Stock
Jan 04
2019
SELL
Payment of exercise price or tax liability
$41,524
$107.02 p/Share
388
Reduced 6.01%
6,066
Common Stock
Jan 04
2019
BUY
Exercise of conversion of derivative security
-
1,055
Added 14.05%
6,454
Common Stock
Feb 12
2018
SELL
Payment of exercise price or tax liability
$11,464
$127.38 p/Share
90
Reduced 1.64%
5,399
Common Stock
Feb 12
2018
BUY
Grant, award, or other acquisition
$36,431
$127.38 p/Share
286
Added 4.95%
5,489
Common Stock
Jan 02
2018
SELL
Payment of exercise price or tax liability
$102,144
$128.16 p/Share
797
Reduced 13.28%
5,203
Common Stock
Jan 02
2018
BUY
Exercise of conversion of derivative security
-
2,175
Added 26.61%
6,000
Common Stock
Jan 03
2017
SELL
Payment of exercise price or tax liability
$45,108
$110.83 p/Share
407
Reduced 9.62%
3,825
Common Stock
Jan 03
2017
BUY
Exercise of conversion of derivative security
-
1,025
Added 19.5%
4,232
Common Stock
Jun 10
2016
SELL
Payment of exercise price or tax liability
$401
$100.35 p/Share
4
Reduced 0.12%
3,207
Common Stock
Jun 10
2016
BUY
Exercise of conversion of derivative security
-
11
Added 0.34%
3,211
Common Stock
Jun 01
2016
SELL
Payment of exercise price or tax liability
$57,902
$100.35 p/Share
577
Reduced 15.28%
3,200
Common Stock
Jun 01
2016
BUY
Exercise of conversion of derivative security
-
1,674
Added 30.71%
3,777
Common Stock
Feb 10
2016
SELL
Payment of exercise price or tax liability
$8,783
$86.96 p/Share
101
Reduced 4.6%
2,097
Common Stock
Feb 10
2016
BUY
Grant, award, or other acquisition
$25,653
$86.96 p/Share
295
Added 11.83%
2,198
Common Stock