Aug 16
2024
SELL
Sale (or disposition) back to the issuer
$4,225,368
$573.32 p/Share
7,370
Reduced 13.94%
45,504
Common Stock, par valu...
Aug 16
2024
SELL
Open market or private sale
$7,690,743
$571.59 p/Share
13,455
Reduced 29.57%
32,049
Common Stock, par valu...
Aug 16
2024
BUY
Exercise of conversion of derivative security
$2,516,128
$210.08 p/Share
11,977
Added 18.47%
52,874
Common Stock, par valu...
Mar 15
2024
SELL
Payment of exercise price or tax liability
$608,063
$469.91 p/Share
1,294
Reduced 3.07%
40,897
Common Stock, par valu...
Mar 15
2024
BUY
Grant, award, or other acquisition
-
3,363
Added 7.38%
42,191
Common Stock, par valu...
Feb 05
2024
BUY
Grant, award, or other acquisition
-
819
Added 2.07%
38,828
Common Stock, par valu...
Dec 11
2023
SELL
Payment of exercise price or tax liability
$180,718
$429.26 p/Share
421
Reduced 1.1%
38,009
Common Stock, par valu...
Dec 08
2023
SELL
Payment of exercise price or tax liability
$264,588
$420.65 p/Share
629
Reduced 1.61%
38,430
Common Stock, par valu...
Dec 08
2023
BUY
Grant, award, or other acquisition
-
1,597
Added 3.93%
39,059
Common Stock, par valu...
Oct 30
2023
SELL
Open market or private sale
$1,842,983
$366.18 p/Share
5,033
Reduced 11.84%
37,462
Common Stock, par valu...
May 11
2023
SELL
Open market or private sale
$696,889
$288.09 p/Share
2,419
Reduced 5.18%
44,256
Common Stock, par valu...
May 11
2023
SELL
Sale (or disposition) back to the issuer
$1,804,181
$288.3 p/Share
6,258
Reduced 11.82%
46,675
Common Stock, par valu...
May 11
2023
-
1,761
Reduced 3.98%
42,495
Common Stock, par valu...
May 11
2023
BUY
Exercise of conversion of derivative security
$1,361,768
$156.94 p/Share
8,677
Added 14.08%
52,933
Common Stock, par valu...
Mar 16
2023
SELL
Open market or private sale
$501,714
$244.5 p/Share
2,052
Reduced 4.43%
44,256
Common Stock, par valu...
Mar 15
2023
SELL
Payment of exercise price or tax liability
$159,122
$240.73 p/Share
661
Reduced 1.41%
46,308
Common Stock, par valu...
Mar 15
2023
BUY
Grant, award, or other acquisition
$653,100
$240.73 p/Share
2,713
Added 5.46%
46,969
Common Stock, par valu...
Dec 14
2022
SELL
Open market or private sale
$197,429
$261.15 p/Share
756
Reduced 1.68%
44,256
Common Stock, par valu...
Dec 13
2022
SELL
Payment of exercise price or tax liability
$132,018
$268.33 p/Share
492
Reduced 1.08%
45,012
Common Stock, par valu...
Dec 09
2022
BUY
Grant, award, or other acquisition
$349,886
$259.56 p/Share
1,348
Added 2.88%
45,504
Common Stock, par valu...
Aug 03
2022
SELL
Payment of exercise price or tax liability
$349,924
$243.68 p/Share
1,436
Reduced 3.0%
46,369
Common Stock, par valu...
Aug 03
2022
SELL
Open market or private sale
$538,998
$243.56 p/Share
2,213
Reduced 4.77%
44,156
Common Stock, par valu...
Aug 03
2022
BUY
Exercise of conversion of derivative security
-
3,649
Added 7.09%
47,805
Common Stock, par valu...
Mar 16
2022
SELL
Open market or private sale
$536,120
$268.06 p/Share
2,000
Reduced 4.33%
44,156
Common Stock, par valu...
Mar 15
2022
SELL
Payment of exercise price or tax liability
$291,481
$265.95 p/Share
1,096
Reduced 2.32%
46,156
Common Stock, par valu...