Mar 03
2023
BUY
Grant, award, or other acquisition
-
3,391
Added 13.83%
21,133
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$17,322
$113.22 p/Share
153
Reduced 0.81%
18,803
Common Stock
Dec 15
2022
SELL
Sale (or disposition) back to the issuer
$1,585
$113.22 p/Share
14
Reduced 0.07%
18,956
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
-
533
Added 2.73%
18,970
Common Stock
Dec 09
2022
SELL
Sale (or disposition) back to the issuer
$571
$114.2 p/Share
5
Reduced 0.03%
18,437
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
-
5
Added 0.03%
18,439
Common Stock
Dec 06
2022
SELL
Payment of exercise price or tax liability
$33,289
$120.18 p/Share
277
Reduced 1.48%
18,437
Common Stock
Dec 06
2022
SELL
Sale (or disposition) back to the issuer
$7,691
$120.18 p/Share
64
Reduced 0.34%
18,609
Common Stock
Dec 06
2022
BUY
Exercise of conversion of derivative security
-
1,003
Added 5.1%
18,649
Common Stock
Dec 05
2022
SELL
Payment of exercise price or tax liability
$43,952
$118.47 p/Share
371
Reduced 2.04%
17,775
Common Stock
Dec 05
2022
SELL
Sale (or disposition) back to the issuer
$7,463
$118.47 p/Share
63
Reduced 0.35%
18,017
Common Stock
Dec 05
2022
BUY
Exercise of conversion of derivative security
-
1,323
Added 6.83%
18,058
Common Stock
Mar 25
2022
SELL
Sale (or disposition) back to the issuer
$86
$85.5 p/Share
1
Reduced 0.01%
16,886
Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
-
1
Added 0.01%
16,887
Common Stock
Mar 22
2022
SELL
Sale (or disposition) back to the issuer
$265
$88.36 p/Share
3
Reduced 0.02%
17,004
Common Stock
Mar 22
2022
SELL
Payment of exercise price or tax liability
$10,426
$88.36 p/Share
118
Reduced 0.69%
16,886
Common Stock
Mar 22
2022
BUY
Exercise of conversion of derivative security
-
403
Added 2.31%
17,007
Common Stock
Mar 04
2022
SELL
Sale (or disposition) back to the issuer
$5,732
$89.57 p/Share
64
Reduced 0.38%
16,604
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$47,024
$89.57 p/Share
525
Reduced 3.06%
16,604
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
1,708
Added 9.29%
16,668
Common Stock
Dec 18
2021
SELL
Sale (or disposition) back to the issuer
$4,885
$88.82 p/Share
55
Reduced 0.35%
15,691
Common Stock
Dec 18
2021
SELL
Payment of exercise price or tax liability
$30,021
$88.82 p/Share
338
Reduced 2.14%
15,485
Common Stock
Dec 18
2021
BUY
Exercise of conversion of derivative security
-
816
Added 4.93%
15,725
Common Stock
Dec 15
2021
SELL
Sale (or disposition) back to the issuer
$555
$92.57 p/Share
6
Reduced 0.04%
15,293
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$21,384
$92.57 p/Share
231
Reduced 1.51%
15,062
Common Stock