Mar 05
2025
SELL
Payment of exercise price or tax liability
$78,602
$633.89 p/Share
124
Reduced 3.54%
3,382
Common Stock
Mar 05
2025
BUY
Grant, award, or other acquisition
$470,980
$633.89 p/Share
743
Added 17.48%
3,507
Common Stock
Mar 04
2025
SELL
Payment of exercise price or tax liability
$32,885
$597.91 p/Share
55
Reduced 1.95%
2,764
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$51,871
$617.52 p/Share
84
Reduced 2.89%
2,819
Common Stock
Mar 02
2025
SELL
Payment of exercise price or tax liability
$47,531
$642.32 p/Share
74
Reduced 2.48%
2,904
Common Stock
Jan 29
2025
SELL
Payment of exercise price or tax liability
$433,799
$758.39 p/Share
572
Reduced 16.11%
2,978
Common Stock
Jan 29
2025
BUY
Grant, award, or other acquisition
$921,443
$758.39 p/Share
1,215
Added 25.49%
3,551
Common Stock
Dec 02
2024
BUY
Grant, award, or other acquisition
$250,258
$857.05 p/Share
292
Added 11.11%
2,336
Common Stock
Oct 28
2024
SELL
Open market or private sale
$740,916
$823.24 p/Share
900
Reduced 30.57%
2,044
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$46,781
$640.84 p/Share
73
Reduced 2.42%
2,944
Common Stock
May 15
2024
SELL
Open market or private sale
$1,410,472
$712.0 p/Share
1,981
Reduced 39.64%
3,017
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$52,062
$676.14 p/Share
77
Reduced 1.52%
4,998
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$80,491
$712.31 p/Share
113
Reduced 2.18%
5,075
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
$428,098
$712.31 p/Share
601
Added 10.38%
5,188
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$59,550
$700.59 p/Share
85
Reduced 1.82%
4,587
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$51,843
$700.59 p/Share
74
Reduced 1.56%
4,672
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$362,293
$576.9 p/Share
628
Reduced 11.69%
4,746
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
$764,969
$576.9 p/Share
1,326
Added 19.79%
5,374
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$32,512
$445.37 p/Share
73
Reduced 1.77%
4,048
Common Stock