Apr 30
2024
SELL
Open market or private sale
$5,862,199
$699.63 p/Share
8,379
Reduced 7.5%
103,400
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$378,638
$676.14 p/Share
560
Reduced 0.5%
111,779
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$336,210
$712.31 p/Share
472
Reduced 0.42%
112,339
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
$2,394,073
$712.31 p/Share
3,361
Added 2.89%
112,811
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$361,504
$700.59 p/Share
516
Reduced 0.47%
109,450
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$294,247
$700.59 p/Share
420
Reduced 0.38%
109,966
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$3,869,845
$576.9 p/Share
6,708
Reduced 5.73%
110,386
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
$9,125,404
$576.9 p/Share
15,818
Added 11.9%
117,094
Common Stock
Mar 09
2023
SELL
Open market or private sale
$5,735,880
$477.99 p/Share
12,000
Reduced 10.59%
101,276
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$267,321
$477.36 p/Share
560
Reduced 0.49%
113,276
Common Stock
Mar 04
2023
SELL
Payment of exercise price or tax liability
$572,127
$479.57 p/Share
1,193
Reduced 1.04%
113,836
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$247,458
$479.57 p/Share
516
Reduced 0.45%
115,029
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$316,713
$470.6 p/Share
673
Reduced 0.58%
115,545
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
$2,147,347
$470.6 p/Share
4,563
Added 3.78%
116,218
Common Stock
Jan 25
2023
SELL
Payment of exercise price or tax liability
$7,126,259
$392.48 p/Share
18,157
Reduced 13.99%
111,655
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
$16,816,983
$392.48 p/Share
42,848
Added 24.82%
129,812
Common Stock
Jul 28
2022
SELL
Open market or private sale
$5,722,800
$300.0 p/Share
19,076
Reduced 17.99%
86,964
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$323,073
$322.75 p/Share
1,001
Reduced 0.94%
106,040
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$169,942
$310.68 p/Share
547
Reduced 0.51%
107,041
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$368,734
$316.51 p/Share
1,165
Reduced 1.07%
107,588
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$261,269
$328.64 p/Share
795
Reduced 0.73%
108,753
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
$1,816,722
$328.64 p/Share
5,528
Added 4.8%
109,548
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$6,841,813
$307.76 p/Share
22,231
Reduced 17.61%
104,020
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
$16,146,321
$307.76 p/Share
52,464
Added 29.36%
126,251
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$318,549
$310.78 p/Share
1,025
Reduced 1.37%
73,787
Common Stock