Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,030,011
$165.89 p/Share
6,209
Reduced 3.76%
158,834
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
13,186
Added 7.4%
165,043
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$147,068
$168.85 p/Share
871
Reduced 0.57%
151,857
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
2,407
Added 1.55%
152,728
Common Stock
Jun 09
2021
-
912
Reduced 0.6%
150,321
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$1,075,082
$165.55 p/Share
6,494
Reduced 4.12%
151,233
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
14,444
Added 8.39%
157,727
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$1,416,280
$150.46 p/Share
9,413
Reduced 6.16%
143,283
Common Stock
Feb 13
2020
BUY
Exercise of conversion of derivative security
-
20,326
Added 11.75%
152,696
Common Stock
May 07
2019
-
353
Reduced 0.27%
132,370
Common Stock
Feb 28
2019
-
736
Reduced 0.55%
132,723
Common Stock
Feb 11
2019
SELL
Payment of exercise price or tax liability
$1,075,443
$131.94 p/Share
8,151
Reduced 5.76%
133,459
Common Stock
Feb 11
2019
BUY
Grant, award, or other acquisition
-
2,177
Added 1.51%
141,610
Common Stock
Feb 11
2019
BUY
Exercise of conversion of derivative security
-
13,273
Added 8.69%
139,433
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$281,556
$132.0 p/Share
2,133
Reduced 1.66%
126,160
Common Stock
Feb 08
2019
BUY
Exercise of conversion of derivative security
-
5,309
Added 3.97%
128,293
Common Stock
Apr 05
2018
-
385
Reduced 0.31%
122,984
Common Stock
Mar 09
2018
-
380
Reduced 0.31%
123,369
Common Stock
Feb 12
2018
SELL
Payment of exercise price or tax liability
$1,255,599
$129.51 p/Share
9,695
Reduced 7.27%
123,749
Common Stock
Feb 12
2018
BUY
Grant, award, or other acquisition
-
5,358
Added 3.86%
133,444
Common Stock
Feb 12
2018
BUY
Exercise of conversion of derivative security
-
14,882
Added 10.41%
128,086
Common Stock
Feb 09
2018
SELL
Payment of exercise price or tax liability
$263,025
$128.18 p/Share
2,052
Reduced 1.78%
113,204
Common Stock
Feb 09
2018
BUY
Exercise of conversion of derivative security
-
5,953
Added 4.91%
115,256
Common Stock
Jan 05
2018
-
179
Reduced 0.16%
109,303
Common Stock
May 10
2017
-
409
Reduced 0.37%
109,482
Common Stock