Jan 31
2020
SELL
Payment of exercise price or tax liability
$3,058,438
$170.51 p/Share
17,937
Reduced 34.26%
34,419
Common Stock
Jan 31
2020
SELL
Open market or private sale
$1,262,408
$166.15 p/Share
7,598
Reduced 22.08%
26,821
Common Stock
Jan 31
2020
BUY
Grant, award, or other acquisition
-
3,445
Added 10.22%
30,266
Common Stock
Jan 31
2020
BUY
Exercise of conversion of derivative security
$2,241,718
$87.79 p/Share
25,535
Added 32.78%
52,356
Common Stock
Jan 26
2020
SELL
Payment of exercise price or tax liability
$62,839
$167.57 p/Share
375
Reduced 1.38%
26,821
Common Stock
Oct 29
2019
SELL
Open market or private sale
$998,300
$154.13 p/Share
6,477
Reduced 19.23%
27,196
Common Stock
Jul 05
2019
SELL
Payment of exercise price or tax liability
$46,687
$150.12 p/Share
311
Reduced 0.92%
33,673
Common Stock
Jul 05
2019
BUY
Exercise of conversion of derivative security
-
718
Added 2.07%
33,984
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$412,165
$130.68 p/Share
3,154
Reduced 8.66%
33,266
Common Stock
Feb 15
2019
BUY
Grant, award, or other acquisition
-
6,916
Added 15.96%
36,420
Common Stock
Feb 06
2019
SELL
Payment of exercise price or tax liability
$24,831
$126.69 p/Share
196
Reduced 0.66%
29,504
Common Stock
Feb 01
2019
SELL
Payment of exercise price or tax liability
$32,103
$126.89 p/Share
253
Reduced 0.84%
29,700
Common Stock
Feb 01
2019
BUY
Grant, award, or other acquisition
-
5,004
Added 14.31%
29,953
Common Stock
Jan 26
2019
SELL
Payment of exercise price or tax liability
$46,631
$121.12 p/Share
385
Reduced 1.52%
24,949
Common Stock
Jul 05
2018
SELL
Payment of exercise price or tax liability
$35,383
$140.97 p/Share
251
Reduced 0.98%
25,334
Common Stock
Jul 05
2018
BUY
Exercise of conversion of derivative security
-
579
Added 2.21%
25,585
Common Stock
Feb 06
2018
SELL
Payment of exercise price or tax liability
$46,884
$160.56 p/Share
292
Reduced 1.15%
25,006
Common Stock
Feb 02
2018
SELL
Payment of exercise price or tax liability
$384,245
$167.5 p/Share
2,294
Reduced 8.31%
25,298
Common Stock
Feb 02
2018
BUY
Grant, award, or other acquisition
-
4,284
Added 13.44%
27,592
Common Stock
Feb 01
2018
SELL
Payment of exercise price or tax liability
$64,326
$171.08 p/Share
376
Reduced 1.59%
23,308
Common Stock
Jan 26
2018
BUY
Grant, award, or other acquisition
-
3,419
Added 12.61%
23,684
Common Stock
Oct 26
2017
SELL
Payment of exercise price or tax liability
$2,179,993
$157.06 p/Share
13,880
Reduced 32.15%
29,287
Common Stock
Oct 26
2017
SELL
Open market or private sale
$1,451,730
$160.91 p/Share
9,022
Reduced 30.81%
20,265
Common Stock
Oct 26
2017
BUY
Exercise of conversion of derivative security
$1,299,800
$65.31 p/Share
19,902
Added 31.56%
43,167
Common Stock
Jul 06
2017
SELL
Payment of exercise price or tax liability
$34,225
$129.15 p/Share
265
Reduced 1.13%
23,265
Common Stock