Mar 06
2020
BUY
Acquisition or disposition by will or laws
-
340
Added 0.36%
94,724
Common Stock
Mar 04
2020
SELL
Open market or private sale
$0
$147.54 p/Share
0
Reduced 0.0%
94,384
Common Stock
Mar 04
2020
BUY
Acquisition or disposition by will or laws
-
100
Added 0.11%
94,384
Common Stock
Feb 24
2020
SELL
Payment of exercise price or tax liability
$807,937
$156.82 p/Share
5,152
Reduced 5.18%
94,284
Common Stock
Feb 20
2020
BUY
Grant, award, or other acquisition
$1,674,717
$160.26 p/Share
10,450
Added 9.51%
99,436
Common Stock
Feb 10
2020
SELL
Open market or private sale
$3,384,455
$163.24 p/Share
20,733
Reduced 18.9%
88,986
Common Stock
Feb 03
2020
SELL
Payment of exercise price or tax liability
$975,499
$161.0 p/Share
6,059
Reduced 5.23%
109,719
Common Stock
May 24
2019
SELL
Open market or private sale
$21,750,089
$132.49 p/Share
164,164
Reduced 58.64%
115,778
Common Stock
May 24
2019
BUY
Exercise of conversion of derivative security
$6,399,113
$38.98 p/Share
164,164
Added 44.94%
201,093
Common Stock
May 21
2019
SELL
Open market or private sale
$988,988
$131.27 p/Share
7,534
Reduced 6.11%
115,778
Common Stock
May 15
2019
SELL
Payment of exercise price or tax liability
$775,292
$131.05 p/Share
5,916
Reduced 4.58%
123,312
Common Stock
Apr 30
2019
SELL
Open market or private sale
$1,422,335
$132.04 p/Share
10,772
Reduced 7.69%
129,228
Common Stock
Feb 24
2019
SELL
Payment of exercise price or tax liability
$959,473
$113.48 p/Share
8,455
Reduced 5.7%
140,000
Common Stock
Feb 19
2019
BUY
Grant, award, or other acquisition
-
29,284
Added 16.48%
148,455
Common Stock
Oct 25
2018
SELL
Open market or private sale
$2,226,658
$98.0 p/Share
22,721
Reduced 16.01%
119,171
Common Stock
Oct 24
2018
SELL
Open market or private sale
$693,233
$98.15 p/Share
7,063
Reduced 4.74%
141,892
Common Stock
Aug 10
2018
SELL
Open market or private sale
$8,542,829
$100.55 p/Share
84,961
Reduced 36.32%
148,955
Common Stock
Aug 10
2018
BUY
Exercise of conversion of derivative security
$2,398,449
$28.23 p/Share
84,961
Added 32.0%
180,543
Common Stock
Aug 09
2018
SELL
Open market or private sale
$1,845,850
$101.84 p/Share
18,125
Reduced 10.85%
148,955
Common Stock
Aug 09
2018
BUY
Exercise of conversion of derivative security
$511,669
$28.23 p/Share
18,125
Added 9.79%
167,080
Common Stock
May 15
2018
BUY
Payment of exercise price or tax liability
$593,020
$100.24 p/Share
5,916
Added 3.82%
148,955
Common Stock
May 08
2018
BUY
Grant, award, or other acquisition
-
10,450
Added 6.32%
154,871
Common Stock
Feb 24
2018
SELL
Payment of exercise price or tax liability
$578,001
$99.33 p/Share
5,819
Reduced 3.87%
144,421
Common Stock
Feb 21
2018
SELL
Payment of exercise price or tax liability
$584,976
$97.35 p/Share
6,009
Reduced 3.85%
150,240
Common Stock
Feb 20
2018
BUY
Grant, award, or other acquisition
-
16,792
Added 9.7%
156,249
Common Stock