Oct 25
2024
SELL
Sale (or disposition) back to the issuer
$904,251
$620.2 p/Share
1,458
Reduced 21.74%
5,249
Common Stock, par valu...
Oct 25
2024
SELL
Open market or private sale
$360,789
$620.98 p/Share
581
Reduced 11.07%
4,668
Common Stock, par valu...
Oct 25
2024
BUY
Exercise of conversion of derivative security
$670,117
$328.65 p/Share
2,039
Added 23.31%
6,707
Common Stock, par valu...
Aug 16
2024
SELL
Sale (or disposition) back to the issuer
$1,745,141
$577.67 p/Share
3,021
Reduced 20.27%
11,884
Common Stock, par valu...
Aug 16
2024
SELL
Open market or private sale
$4,130,366
$572.39 p/Share
7,216
Reduced 60.72%
4,668
Common Stock, par valu...
Aug 16
2024
BUY
Exercise of conversion of derivative security
$1,192,576
$268.78 p/Share
4,437
Added 22.94%
14,905
Common Stock, par valu...
Mar 15
2024
SELL
Payment of exercise price or tax liability
$603,834
$469.91 p/Share
1,285
Reduced 10.93%
10,468
Common Stock, par valu...
Mar 15
2024
BUY
Grant, award, or other acquisition
-
3,363
Added 22.25%
11,753
Common Stock, par valu...
Feb 05
2024
BUY
Grant, award, or other acquisition
-
819
Added 8.89%
8,390
Common Stock, par valu...
Dec 11
2023
SELL
Payment of exercise price or tax liability
$174,279
$429.26 p/Share
406
Reduced 5.09%
7,571
Common Stock, par valu...
Dec 08
2023
SELL
Payment of exercise price or tax liability
$264,588
$420.65 p/Share
629
Reduced 7.31%
7,977
Common Stock, par valu...
Dec 08
2023
BUY
Grant, award, or other acquisition
-
1,597
Added 15.65%
8,606
Common Stock, par valu...
Oct 30
2023
SELL
Open market or private sale
$808,649
$359.24 p/Share
2,251
Reduced 24.31%
7,009
Common Stock, par valu...
Oct 30
2023
SELL
Sale (or disposition) back to the issuer
$2,960,393
$360.54 p/Share
8,211
Reduced 47.0%
9,260
Common Stock, par valu...
Oct 30
2023
BUY
Exercise of conversion of derivative security
$2,467,462
$235.85 p/Share
10,462
Added 37.45%
17,471
Common Stock, par valu...
May 12
2023
SELL
Open market or private sale
$868,110
$289.37 p/Share
3,000
Reduced 29.97%
7,009
Common Stock, par valu...
Mar 15
2023
SELL
Payment of exercise price or tax liability
$159,122
$240.73 p/Share
661
Reduced 6.19%
10,009
Common Stock, par valu...
Mar 15
2023
BUY
Grant, award, or other acquisition
$653,100
$240.73 p/Share
2,713
Added 20.27%
10,670
Common Stock, par valu...
Dec 13
2022
SELL
Payment of exercise price or tax liability
$126,651
$268.33 p/Share
472
Reduced 5.6%
7,957
Common Stock, par valu...
Dec 09
2022
BUY
Grant, award, or other acquisition
$334,572
$259.56 p/Share
1,289
Added 13.26%
8,429
Common Stock, par valu...
Mar 24
2022
SELL
Open market or private sale
$525,111
$260.86 p/Share
2,013
Reduced 21.99%
7,140
Common Stock, par valu...
Mar 15
2022
SELL
Payment of exercise price or tax liability
$288,024
$265.95 p/Share
1,083
Reduced 10.58%
9,153
Common Stock, par valu...
Mar 15
2022
BUY
Grant, award, or other acquisition
$823,381
$265.95 p/Share
3,096
Added 23.22%
10,236
Common Stock, par valu...
Jan 25
2022
SELL
Open market or private sale
$256,626
$281.08 p/Share
913
Reduced 11.34%
7,140
Common Stock, par valu...
Dec 10
2021
BUY
Grant, award, or other acquisition
$346,397
$328.65 p/Share
1,054
Added 11.57%
8,053
Common Stock, par valu...