Mar 25
2022
BUY
Exercise of conversion of derivative security
-
7
Added 0.0%
166,710
Common Stock
Mar 22
2022
SELL
Sale (or disposition) back to the issuer
$1,767
$88.36 p/Share
20
Reduced 0.01%
167,672
Common Stock
Mar 22
2022
SELL
Payment of exercise price or tax liability
$85,621
$88.36 p/Share
969
Reduced 0.58%
166,703
Common Stock
Mar 22
2022
BUY
Exercise of conversion of derivative security
-
2,203
Added 1.3%
167,692
Common Stock
Mar 04
2022
SELL
Sale (or disposition) back to the issuer
$36,724
$89.57 p/Share
410
Reduced 0.25%
165,489
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$274,084
$89.57 p/Share
3,060
Reduced 1.82%
165,489
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
10,824
Added 6.12%
165,899
Common Stock
Dec 18
2021
SELL
Sale (or disposition) back to the issuer
$34,196
$88.82 p/Share
385
Reduced 0.24%
159,545
Common Stock
Dec 18
2021
SELL
Payment of exercise price or tax liability
$205,529
$88.82 p/Share
2,314
Reduced 1.44%
158,135
Common Stock
Dec 18
2021
BUY
Exercise of conversion of derivative security
-
5,602
Added 3.39%
159,780
Common Stock
Dec 15
2021
SELL
Sale (or disposition) back to the issuer
$3,425
$92.57 p/Share
37
Reduced 0.02%
156,488
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$116,268
$92.57 p/Share
1,256
Reduced 0.8%
155,232
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
2,868
Added 1.8%
156,525
Common Stock
Dec 10
2021
SELL
Sale (or disposition) back to the issuer
$2,357
$94.28 p/Share
25
Reduced 0.02%
153,657
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
-
25
Added 0.02%
153,666
Common Stock
Dec 06
2021
SELL
Sale (or disposition) back to the issuer
$25,707
$93.48 p/Share
275
Reduced 0.18%
155,037
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$207,619
$93.48 p/Share
2,221
Reduced 1.42%
153,657
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
-
5,281
Added 3.29%
155,208
Common Stock
Dec 05
2021
SELL
Sale (or disposition) back to the issuer
$9,255
$93.48 p/Share
99
Reduced 0.07%
152,104
Common Stock
Dec 05
2021
SELL
Payment of exercise price or tax liability
$115,167
$93.48 p/Share
1,232
Reduced 0.81%
150,872
Common Stock
Dec 05
2021
BUY
Exercise of conversion of derivative security
-
2,876
Added 1.85%
152,203
Common Stock
Aug 13
2021
SELL
Open market or private sale
$1,254,540
$91.12 p/Share
13,768
Reduced 8.44%
149,327
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
$296,287
$21.52 p/Share
13,768
Added 7.78%
163,095
Common Stock
Aug 12
2021
SELL
Open market or private sale
$1,288,090
$93.55 p/Share
13,769
Reduced 8.44%
149,327
Common Stock
Aug 12
2021
BUY
Exercise of conversion of derivative security
$361,436
$26.25 p/Share
13,769
Added 7.79%
163,096
Common Stock