Jan 26
2021
SELL
Payment of exercise price or tax liability
$1,028,079
$121.15 p/Share
8,486
Reduced 8.47%
91,662
Common Stock
Jan 26
2021
BUY
Grant, award, or other acquisition
$2,209,413
$121.15 p/Share
18,237
Added 15.4%
100,148
Common Stock
Nov 06
2020
SELL
Open market or private sale
$1,435,995
$96.85 p/Share
14,827
Reduced 15.34%
81,806
Common Stock
Nov 06
2020
BUY
Exercise of conversion of derivative security
$880,957
$44.54 p/Share
19,779
Added 16.99%
96,633
Common Stock
Jan 28
2020
SELL
Payment of exercise price or tax liability
$1,338,010
$132.45 p/Share
10,102
Reduced 15.03%
57,107
Common Stock
Jan 28
2020
BUY
Grant, award, or other acquisition
$2,770,589
$132.45 p/Share
20,918
Added 23.74%
67,209
Common Stock
Jun 13
2019
-
340
Reduced 0.73%
46,183
Common Stock
Apr 24
2019
SELL
Open market or private sale
$10,766,907
$113.95 p/Share
94,488
Reduced 67.03%
46,469
Common Stock
Apr 24
2019
BUY
Exercise of conversion of derivative security
$3,599,993
$38.1 p/Share
94,488
Added 40.13%
140,957
Common Stock
Jan 26
2019
SELL
Payment of exercise price or tax liability
$1,113,105
$100.77 p/Share
11,046
Reduced 19.21%
46,455
Common Stock
Jan 26
2019
BUY
Grant, award, or other acquisition
$2,368,599
$100.77 p/Share
23,505
Added 29.02%
57,501
Common Stock
Oct 29
2018
-
500
Reduced 1.45%
33,982
Common Stock
May 30
2018
SELL
Open market or private sale
$376,710
$99.03 p/Share
3,804
Reduced 19.47%
15,735
Common Stock
Feb 21
2018
-
540
Reduced 2.69%
19,514
Common Stock
Jan 26
2018
SELL
Payment of exercise price or tax liability
$548,494
$99.69 p/Share
5,502
Reduced 21.53%
20,054
Common Stock
Jan 26
2018
BUY
Grant, award, or other acquisition
$1,307,036
$99.69 p/Share
13,111
Added 33.91%
25,556
Common Stock
Dec 11
2017
SELL
Open market or private sale
$8,792,509
$98.87 p/Share
88,930
Reduced 58.31%
63,577
Common Stock
Dec 11
2017
BUY
Exercise of conversion of derivative security
$4,913,000
$49.13 p/Share
100,000
Added 39.6%
152,507
Common Stock
Apr 28
2017
SELL
Open market or private sale
$237,720
$79.24 p/Share
3,000
Reduced 5.41%
52,486
Common Stock
Apr 28
2017
-
1,240
Reduced 2.19%
55,486
Common Stock
Apr 25
2017
SELL
Open market or private sale
$3,792,621
$80.78 p/Share
46,950
Reduced 45.29%
56,726
Common Stock
Apr 25
2017
BUY
Exercise of conversion of derivative security
$2,927,000
$58.54 p/Share
50,000
Added 32.54%
103,676
Common Stock