Nov 05
2025
SELL
Open market or private sale
$1,044,404
$258.58 p/Share
4,039
Reduced 8.17%
45,401
Common Stock
Nov 05
2025
BUY
Exercise of conversion of derivative security
$493,121
$122.09 p/Share
4,039
Added 7.55%
49,440
Common Stock
Nov 04
2025
SELL
Open market or private sale
$1,926,308
$256.09 p/Share
7,522
Reduced 14.21%
45,401
Common Stock
Sep 30
2025
BUY
Grant, award, or other acquisition
-
7
Added 0.01%
52,923
Common Stock
Aug 28
2025
SELL
Open market or private sale
$966,210
$226.81 p/Share
4,260
Reduced 7.45%
52,915
Common Stock
Aug 27
2025
SELL
Payment of exercise price or tax liability
$744,956
$227.19 p/Share
3,279
Reduced 5.42%
57,175
Common Stock
Aug 27
2025
SELL
Sale (or disposition) back to the issuer
$542,529
$227.19 p/Share
2,388
Reduced 3.8%
60,454
Common Stock
Aug 27
2025
BUY
Exercise of conversion of derivative security
$542,411
$54.64 p/Share
9,927
Added 13.64%
62,842
Common Stock
Aug 26
2025
SELL
Open market or private sale
$716,940
$226.88 p/Share
3,160
Reduced 5.64%
52,915
Common Stock
Jun 30
2025
BUY
Grant, award, or other acquisition
-
8
Added 0.01%
56,075
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
-
10
Added 0.02%
56,066
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$49,809
$180.47 p/Share
276
Reduced 0.51%
54,324
Common Stock
Mar 01
2025
BUY
Grant, award, or other acquisition
-
1,732
Added 3.0%
56,056
Common Stock
Feb 17
2025
SELL
Payment of exercise price or tax liability
$55,511
$196.85 p/Share
282
Reduced 0.51%
54,600
Common Stock
Feb 16
2025
SELL
Payment of exercise price or tax liability
$42,125
$196.85 p/Share
214
Reduced 0.39%
54,882
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$329,432
$193.67 p/Share
1,701
Reduced 2.99%
55,096
Common Stock
Feb 13
2025
BUY
Grant, award, or other acquisition
-
3,860
Added 6.36%
56,797
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
-
7
Added 0.01%
52,937
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
8
Added 0.02%
52,929
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
9
Added 0.02%
52,921
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
-
8
Added 0.02%
52,912
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
1,891
Added 3.45%
52,903
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$40,207
$145.68 p/Share
276
Reduced 0.54%
51,012
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$30,738
$145.68 p/Share
211
Reduced 0.41%
51,288
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$674,095
$147.44 p/Share
4,572
Reduced 8.15%
51,499
Common Stock