Jan 15
2026
SELL
Open market or private sale
$334,509
$207.77 p/Share
1,610
Reduced 11.75%
12,095
Common Stock
Jan 15
2026
SELL
Sale (or disposition) back to the issuer
$512,886
$209.0 p/Share
2,454
Reduced 15.19%
13,705
Common Stock
Jan 15
2026
BUY
Exercise of conversion of derivative security
$512,797
$167.91 p/Share
3,054
Added 15.9%
16,159
Common Stock
Dec 17
2025
SELL
Open market or private sale
$123,302
$196.03 p/Share
629
Reduced 4.58%
13,105
Common Stock
Nov 26
2025
SELL
Payment of exercise price or tax liability
-
1,769
Reduced 11.41%
13,734
Common Stock
Nov 26
2025
BUY
Grant, award, or other acquisition
-
10,616
Added 40.64%
15,503
Common Stock
Jul 18
2025
SELL
Open market or private sale
$214,354
$180.89 p/Share
1,185
Reduced 19.52%
4,887
Common Stock
Jul 18
2025
SELL
Sale (or disposition) back to the issuer
$933,000
$180.29 p/Share
5,175
Reduced 46.01%
6,072
Common Stock
Jul 18
2025
BUY
Exercise of conversion of derivative security
$939,244
$147.68 p/Share
6,360
Added 36.12%
11,247
Common Stock
Apr 09
2025
SELL
Open market or private sale
$94,497
$197.28 p/Share
479
Reduced 8.93%
4,887
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
-
178
Reduced 3.21%
5,366
Common Stock
Jan 17
2025
SELL
Open market or private sale
$141,196
$236.51 p/Share
597
Reduced 9.72%
5,544
Common Stock
Dec 19
2024
SELL
Open market or private sale
$633,810
$223.33 p/Share
2,838
Reduced 31.61%
6,141
Common Stock
Nov 26
2024
SELL
Payment of exercise price or tax liability
-
1,230
Reduced 12.05%
8,979
Common Stock
Nov 26
2024
BUY
Grant, award, or other acquisition
-
4,828
Added 32.11%
10,209
Common Stock
Apr 30
2024
SELL
Open market or private sale
$399,269
$232.81 p/Share
1,715
Reduced 24.17%
5,381
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
-
178
Reduced 2.45%
7,096
Common Stock
Dec 11
2023
SELL
Open market or private sale
$288,017
$232.46 p/Share
1,239
Reduced 14.55%
7,274
Common Stock
Nov 26
2023
SELL
Payment of exercise price or tax liability
-
1,646
Reduced 16.2%
8,513
Common Stock
Nov 26
2023
BUY
Grant, award, or other acquisition
-
5,002
Added 32.99%
10,159
Common Stock
Aug 08
2023
SELL
Open market or private sale
$360,269
$277.13 p/Share
1,300
Reduced 20.13%
5,157
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
-
193
Reduced 2.9%
6,457
Common Stock
Nov 26
2022
SELL
Payment of exercise price or tax liability
-
617
Reduced 8.49%
6,650
Common Stock
Nov 26
2022
BUY
Grant, award, or other acquisition
-
2,790
Added 27.74%
7,267
Common Stock