May 23
2023
SELL
Open market or private sale
$486,900
$97.38 p/Share
5,000
Reduced 2.79%
174,158
Common Stock
Mar 24
2023
SELL
Sale (or disposition) back to the issuer
$755
$107.89 p/Share
7
Reduced 0.0%
179,158
Common Stock
Mar 24
2023
BUY
Exercise of conversion of derivative security
-
7
Added 0.0%
179,165
Common Stock
Mar 22
2023
SELL
Sale (or disposition) back to the issuer
$109,711
$107.56 p/Share
1,020
Reduced 0.57%
179,158
Common Stock
Mar 22
2023
BUY
Exercise of conversion of derivative security
-
2,234
Added 1.22%
180,178
Common Stock
Mar 10
2023
SELL
Sale (or disposition) back to the issuer
$2,122
$111.7 p/Share
19
Reduced 0.01%
178,775
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$92,822
$111.7 p/Share
831
Reduced 0.46%
177,944
Common Stock
Mar 10
2023
SELL
Open market or private sale
$566,450
$113.29 p/Share
5,000
Reduced 2.75%
176,902
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
1,892
Added 1.05%
178,794
Common Stock
Mar 03
2023
SELL
Sale (or disposition) back to the issuer
$50,931
$110.48 p/Share
461
Reduced 0.25%
181,902
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$735,354
$110.48 p/Share
6,656
Reduced 3.53%
181,902
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
18,513
Added 9.23%
182,086
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$142,204
$113.22 p/Share
1,256
Reduced 0.73%
170,506
Common Stock
Dec 15
2022
SELL
Sale (or disposition) back to the issuer
$8,717
$113.22 p/Share
77
Reduced 0.04%
171,762
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
-
2,908
Added 1.66%
171,839
Common Stock
Dec 09
2022
SELL
Sale (or disposition) back to the issuer
$4,796
$114.2 p/Share
42
Reduced 0.02%
168,931
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
-
42
Added 0.02%
168,948
Common Stock
Dec 06
2022
SELL
Payment of exercise price or tax liability
$267,039
$120.18 p/Share
2,222
Reduced 1.3%
168,931
Common Stock
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