Dec 06
2022
SELL
Sale (or disposition) back to the issuer
$41,942
$120.18 p/Share
349
Reduced 0.2%
170,311
Common Stock
Dec 06
2022
BUY
Exercise of conversion of derivative security
-
5,357
Added 3.05%
170,528
Common Stock
Dec 05
2022
SELL
Payment of exercise price or tax liability
$419,620
$118.47 p/Share
3,542
Reduced 2.09%
166,145
Common Stock
Dec 05
2022
SELL
Sale (or disposition) back to the issuer
$47,743
$118.47 p/Share
403
Reduced 0.24%
168,455
Common Stock
Dec 05
2022
BUY
Exercise of conversion of derivative security
-
8,387
Added 4.74%
168,718
Common Stock
Dec 01
2022
SELL
Open market or private sale
$603,450
$120.69 p/Share
5,000
Reduced 3.0%
161,703
Common Stock
Mar 25
2022
SELL
Sale (or disposition) back to the issuer
$598
$85.5 p/Share
7
Reduced 0.0%
166,703
Common Stock
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