Dec 10
2024
SELL
Payment of exercise price or tax liability
$84,436
$639.67 p/Share
132
Reduced 1.64%
7,928
Common Stock, par valu...
Nov 05
2024
SELL
Open market or private sale
$398,042
$619.04 p/Share
643
Reduced 7.39%
8,060
Common Stock, par valu...
Nov 05
2024
SELL
Sale (or disposition) back to the issuer
$606,819
$620.47 p/Share
978
Reduced 10.1%
8,703
Common Stock, par valu...
Nov 05
2024
BUY
Exercise of conversion of derivative security
$347,915
$214.63 p/Share
1,621
Added 14.34%
9,681
Common Stock, par valu...
Aug 16
2024
SELL
Open market or private sale
$663,980
$569.94 p/Share
1,165
Reduced 12.63%
8,060
Common Stock, par valu...
Aug 16
2024
SELL
Sale (or disposition) back to the issuer
$688,907
$570.76 p/Share
1,207
Reduced 11.57%
9,225
Common Stock, par valu...
Aug 16
2024
BUY
Exercise of conversion of derivative security
$405,305
$205.53 p/Share
1,972
Added 15.9%
10,432
Common Stock, par valu...
Mar 15
2024
SELL
Payment of exercise price or tax liability
$168,227
$469.91 p/Share
358
Reduced 4.06%
8,460
Common Stock, par valu...
Mar 15
2024
BUY
Grant, award, or other acquisition
-
1,010
Added 10.28%
8,818
Common Stock, par valu...
Feb 05
2024
BUY
Grant, award, or other acquisition
-
819
Added 9.49%
7,808
Common Stock, par valu...
Dec 11
2023
SELL
Payment of exercise price or tax liability
$54,516
$429.26 p/Share
127
Reduced 2.06%
6,050
Common Stock, par valu...
Nov 09
2023
SELL
Open market or private sale
$439,226
$393.22 p/Share
1,117
Reduced 15.31%
6,177
Common Stock, par valu...
Nov 09
2023
SELL
Sale (or disposition) back to the issuer
$567,459
$393.25 p/Share
1,443
Reduced 16.52%
7,294
Common Stock, par valu...
Nov 09
2023
BUY
Exercise of conversion of derivative security
$401,766
$156.94 p/Share
2,560
Added 22.66%
8,737
Common Stock, par valu...
Mar 15
2023
SELL
Payment of exercise price or tax liability
$47,905
$240.73 p/Share
199
Reduced 3.12%
6,177
Common Stock, par valu...
Mar 15
2023
BUY
Grant, award, or other acquisition
$195,954
$240.73 p/Share
814
Added 11.32%
6,376
Common Stock, par valu...
Dec 13
2022
SELL
Payment of exercise price or tax liability
$128,261
$268.33 p/Share
478
Reduced 7.91%
5,562
Common Stock, par valu...
Dec 09
2022
BUY
Grant, award, or other acquisition
$289,149
$259.56 p/Share
1,114
Added 15.57%
6,040
Common Stock, par valu...
May 04
2022
BUY
Grant, award, or other acquisition
$500,062
$216.29 p/Share
2,312
Added 31.94%
4,926
Common Stock, par valu...