Feb 04
2025
SELL
Open market or private sale
$1,041,588
$582.87 p/Share
1,787
Reduced 35.34%
3,269
Common Stock, par valu...
Feb 04
2025
SELL
Sale (or disposition) back to the issuer
$778,099
$582.41 p/Share
1,336
Reduced 20.9%
5,056
Common Stock, par valu...
Feb 04
2025
BUY
Exercise of conversion of derivative security
$624,374
$294.1 p/Share
2,123
Added 24.93%
6,392
Common Stock, par valu...
Dec 10
2024
SELL
Payment of exercise price or tax liability
$255,228
$639.67 p/Share
399
Reduced 8.55%
4,269
Common Stock, par valu...
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...