Mar 22
2023
SELL
Sale (or disposition) back to the issuer
$968
$107.56 p/Share
9
Reduced 0.04%
21,768
Common Stock
Mar 22
2023
BUY
Exercise of conversion of derivative security
-
409
Added 1.84%
21,777
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$12,510
$111.7 p/Share
112
Reduced 0.52%
21,368
Common Stock
Mar 10
2023
SELL
Sale (or disposition) back to the issuer
$335
$111.7 p/Share
3
Reduced 0.01%
21,480
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
383
Added 1.75%
21,483
Common Stock
Mar 03
2023
SELL
Sale (or disposition) back to the issuer
$9,169
$110.48 p/Share
83
Reduced 0.39%
21,100
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$111,695
$110.48 p/Share
1,011
Reduced 4.57%
21,100
Common Stock
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