Feb 20
2020
SELL
Open market or private sale
$1,232,072
$179.55 p/Share
6,862
Reduced 26.33%
19,202
Common Stock
Feb 14
2020
SELL
Payment of exercise price or tax liability
$823,108
$178.82 p/Share
4,603
Reduced 15.01%
26,064
Common Stock
Feb 14
2020
BUY
Grant, award, or other acquisition
-
7,780
Added 20.24%
30,667
Common Stock
Feb 07
2020
SELL
Open market or private sale
$1,248,113
$175.42 p/Share
7,115
Reduced 23.72%
22,887
Common Stock
Feb 07
2020
SELL
Payment of exercise price or tax liability
$2,783,600
$175.91 p/Share
15,824
Reduced 34.53%
30,002
Common Stock
Feb 07
2020
BUY
Exercise of conversion of derivative security
$2,241,140
$97.7 p/Share
22,939
Added 33.36%
45,826
Common Stock
Feb 06
2020
SELL
Payment of exercise price or tax liability
$23,924
$175.91 p/Share
136
Reduced 0.59%
22,887
Common Stock
Feb 01
2020
SELL
Payment of exercise price or tax liability
$65,502
$165.41 p/Share
396
Reduced 1.69%
23,023
Common Stock
Jan 26
2020
SELL
Payment of exercise price or tax liability
$39,714
$167.57 p/Share
237
Reduced 1.0%
23,419
Common Stock
Jun 07
2019
SELL
Open market or private sale
$775,961
$150.38 p/Share
5,160
Reduced 17.91%
23,656
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$306,967
$130.68 p/Share
2,349
Reduced 7.54%
28,816
Common Stock
Feb 15
2019
BUY
Grant, award, or other acquisition
-
5,820
Added 15.74%
31,165
Common Stock
Feb 06
2019
SELL
Payment of exercise price or tax liability
$16,850
$126.69 p/Share
133
Reduced 0.52%
25,345
Common Stock
Feb 01
2019
SELL
Payment of exercise price or tax liability
$20,176
$126.89 p/Share
159
Reduced 0.62%
25,478
Common Stock
Feb 01
2019
BUY
Grant, award, or other acquisition
-
4,326
Added 14.44%
25,637
Common Stock
Jan 26
2019
SELL
Payment of exercise price or tax liability
$35,852
$121.12 p/Share
296
Reduced 1.37%
21,311
Common Stock
Feb 23
2018
SELL
Open market or private sale
$699,251
$159.61 p/Share
4,381
Reduced 16.86%
21,607
Common Stock
Feb 06
2018
SELL
Payment of exercise price or tax liability
$35,965
$160.56 p/Share
224
Reduced 0.85%
25,988
Common Stock
Feb 02
2018
SELL
Payment of exercise price or tax liability
$272,188
$167.5 p/Share
1,625
Reduced 5.84%
26,212
Common Stock
Feb 02
2018
BUY
Grant, award, or other acquisition
-
3,385
Added 10.84%
27,837
Common Stock
Feb 01
2018
SELL
Payment of exercise price or tax liability
$45,849
$171.08 p/Share
268
Reduced 1.08%
24,452
Common Stock
Jan 26
2018
BUY
Grant, award, or other acquisition
-
3,024
Added 10.9%
24,720
Common Stock
Oct 27
2017
SELL
Payment of exercise price or tax liability
$1,715,912
$162.8 p/Share
10,540
Reduced 30.38%
24,156
Common Stock
Oct 27
2017
SELL
Open market or private sale
$396,208
$161.06 p/Share
2,460
Reduced 10.18%
21,696
Common Stock
Oct 27
2017
BUY
Exercise of conversion of derivative security
$1,398,930
$107.61 p/Share
13,000
Added 27.26%
34,696
Common Stock