Feb 10
2025
SELL
Sale (or disposition) back to the issuer
$2,936,710
$223.29 p/Share
13,152
Reduced 1.76%
732,596
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$1,905,556
$223.29 p/Share
8,534
Reduced 1.16%
724,062
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
21,686
Added 2.83%
745,748
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$1,494,256
$223.29 p/Share
6,692
Reduced 0.92%
724,062
Common Stock
Feb 09
2025
SELL
Sale (or disposition) back to the issuer
$2,302,566
$223.29 p/Share
10,312
Reduced 1.39%
730,754
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
17,004
Added 2.24%
741,066
Common Stock
Feb 08
2025
SELL
Payment of exercise price or tax liability
$1,334,381
$223.29 p/Share
5,976
Reduced 0.82%
724,062
Common Stock
Feb 08
2025
SELL
Sale (or disposition) back to the issuer
$2,437,433
$223.29 p/Share
10,916
Reduced 1.47%
730,038
Common Stock
Feb 08
2025
BUY
Exercise of conversion of derivative security
-
16,892
Added 2.23%
740,954
Common Stock
Nov 29
2024
SELL
Sale (or disposition) back to the issuer
-
21,686
Reduced 2.91%
724,062
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$1,837,092
$167.13 p/Share
10,992
Reduced 1.45%
745,748
Common Stock
Feb 11
2024
SELL
Sale (or disposition) back to the issuer
$2,831,349
$167.13 p/Share
16,941
Reduced 2.19%
756,740
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
27,933
Added 3.48%
773,681
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$1,426,287
$167.13 p/Share
8,534
Reduced 1.13%
745,748
Common Stock
Feb 10
2024
SELL
Sale (or disposition) back to the issuer
$2,197,926
$167.13 p/Share
13,151
Reduced 1.71%
754,282
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
21,685
Added 2.75%
767,433
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$1,120,173
$167.39 p/Share
6,692
Reduced 0.89%
745,748
Common Stock
Feb 09
2024
SELL
Sale (or disposition) back to the issuer
$1,726,125
$167.39 p/Share
10,312
Reduced 1.35%
752,440
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
17,004
Added 2.18%
762,752
Common Stock
Nov 30
2023
SELL
Sale (or disposition) back to the issuer
-
49,618
Reduced 6.24%
745,748
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$1,689,037
$150.07 p/Share
11,255
Reduced 1.4%
795,366
Common Stock
Feb 12
2023
SELL
Sale (or disposition) back to the issuer
$2,602,964
$150.07 p/Share
17,345
Reduced 2.11%
806,621
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
28,600
Added 3.35%
823,966
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$1,649,569
$150.07 p/Share
10,992
Reduced 1.36%
795,366
Common Stock
Feb 11
2023
SELL
Sale (or disposition) back to the issuer
$2,542,335
$150.07 p/Share
16,941
Reduced 2.06%
806,358
Common Stock