Mar 05
2025
SELL
Payment of exercise price or tax liability
$108,395
$633.89 p/Share
171
Reduced 1.71%
9,847
Common Stock
Mar 05
2025
BUY
Grant, award, or other acquisition
$1,004,715
$633.89 p/Share
1,585
Added 13.66%
10,019
Common Stock
Mar 04
2025
SELL
Payment of exercise price or tax liability
$71,749
$597.91 p/Share
120
Reduced 1.4%
8,434
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$67,927
$617.52 p/Share
110
Reduced 1.27%
8,555
Common Stock
Mar 02
2025
SELL
Payment of exercise price or tax liability
$52,027
$642.32 p/Share
81
Reduced 0.93%
8,665
Common Stock
Jan 29
2025
SELL
Payment of exercise price or tax liability
$631,738
$758.39 p/Share
833
Reduced 8.7%
8,747
Common Stock
Jan 29
2025
BUY
Grant, award, or other acquisition
$1,459,900
$758.39 p/Share
1,925
Added 16.73%
9,581
Common Stock
Dec 08
2024
SELL
Payment of exercise price or tax liability
$52,394
$858.92 p/Share
61
Reduced 0.79%
7,656
Common Stock
Dec 01
2024
SELL
Payment of exercise price or tax liability
$289,244
$866.0 p/Share
334
Reduced 4.15%
7,717
Common Stock
May 03
2024
SELL
Open market or private sale
$377,079
$674.56 p/Share
559
Reduced 6.49%
8,052
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$79,784
$676.14 p/Share
118
Reduced 1.35%
8,611
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$94,024
$712.31 p/Share
132
Reduced 1.49%
8,729
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
$810,608
$712.31 p/Share
1,138
Added 11.38%
8,861
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$81,268
$700.59 p/Share
116
Reduced 1.48%
7,723
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$59,550
$700.59 p/Share
85
Reduced 1.07%
7,839
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$485,749
$576.9 p/Share
842
Reduced 9.61%
7,924
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
$1,077,072
$576.9 p/Share
1,867
Added 17.56%
8,766
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$30,693
$495.06 p/Share
62
Reduced 0.89%
6,899
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$394,778
$444.57 p/Share
888
Reduced 11.31%
6,961
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$500,141
$444.57 p/Share
1,125
Added 12.54%
7,849
Common Stock