Feb 11
2024
SELL
Payment of exercise price or tax liability
$455,930
$167.13 p/Share
2,728
Reduced 1.73%
155,284
Common Stock
Feb 11
2024
SELL
Sale (or disposition) back to the issuer
$716,486
$167.13 p/Share
4,287
Reduced 2.64%
158,012
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
7,015
Added 4.14%
162,299
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$756,263
$167.13 p/Share
4,525
Reduced 2.83%
155,284
Common Stock
Feb 10
2024
SELL
Sale (or disposition) back to the issuer
$1,185,285
$167.13 p/Share
7,092
Reduced 4.25%
159,809
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
11,617
Added 6.51%
166,901
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$321,221
$167.39 p/Share
1,919
Reduced 1.22%
155,284
Common Stock
Feb 09
2024
SELL
Sale (or disposition) back to the issuer
$498,152
$167.39 p/Share
2,976
Reduced 1.86%
157,203
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
4,895
Added 2.97%
160,179
Common Stock
Nov 30
2023
SELL
Sale (or disposition) back to the issuer
-
18,632
Reduced 10.71%
155,284
Common Stock
Sep 17
2023
SELL
Payment of exercise price or tax liability
$1,250,632
$163.46 p/Share
7,651
Reduced 4.21%
173,916
Common Stock
Feb 12
2023
SELL
Sale (or disposition) back to the issuer
$499,583
$150.07 p/Share
3,329
Reduced 1.78%
183,686
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$317,998
$150.07 p/Share
2,119
Reduced 1.15%
181,567
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
5,448
Added 2.83%
187,015
Common Stock
Feb 11
2023
SELL
Sale (or disposition) back to the issuer
$644,400
$150.07 p/Share
4,294
Reduced 2.28%
184,288
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$408,340
$150.07 p/Share
2,721
Reduced 1.48%
181,567
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
7,015
Added 3.59%
188,582
Common Stock
Feb 10
2023
SELL
Sale (or disposition) back to the issuer
$1,064,935
$149.78 p/Share
7,110
Reduced 3.68%
186,074
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$675,058
$149.78 p/Share
4,507
Reduced 2.42%
181,567
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
11,617
Added 5.67%
193,184
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$1,890,634
$148.74 p/Share
12,711
Reduced 6.54%
181,567
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
32,686
Added 14.4%
194,278
Common Stock