Feb 27
2025
SELL
Open market or private sale
$610,560
$480.0 p/Share
1,272
Reduced 3.71%
32,974
Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$2,855,597
$479.61 p/Share
5,954
Reduced 14.81%
34,246
Common Stock
Feb 25
2025
SELL
Open market or private sale
$407,845
$480.95 p/Share
848
Reduced 2.07%
40,200
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$1,919,104
$483.28 p/Share
3,971
Reduced 8.82%
41,048
Common Stock
Feb 20
2025
SELL
Open market or private sale
$533,280
$480.0 p/Share
1,111
Reduced 2.41%
45,019
Common Stock
Feb 14
2025
SELL
Payment of exercise price or tax liability
$1,062,713
$463.46 p/Share
2,293
Reduced 4.74%
46,130
Common Stock
Feb 12
2025
BUY
Grant, award, or other acquisition
-
5,324
Added 9.91%
48,423
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$1,002,413
$467.98 p/Share
2,142
Reduced 4.73%
43,099
Common Stock
Feb 04
2025
BUY
Grant, award, or other acquisition
-
19,428
Added 30.04%
45,241
Common Stock
Nov 15
2024
SELL
Open market or private sale
$7,178
$478.56 p/Share
15
Reduced 0.06%
25,813
Common Stock
May 15
2024
SELL
Open market or private sale
$23,270
$430.93 p/Share
54
Reduced 0.21%
25,813
Common Stock
Feb 26
2024
SELL
Open market or private sale
$1,804,542
$425.7 p/Share
4,239
Reduced 14.11%
25,813
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$1,714,206
$431.79 p/Share
3,970
Reduced 11.67%
30,052
Common Stock
Feb 21
2024
SELL
Open market or private sale
$1,266,153
$421.77 p/Share
3,002
Reduced 8.11%
34,022
Common Stock
Feb 20
2024
SELL
Open market or private sale
$1,684,001
$420.79 p/Share
4,002
Reduced 9.75%
37,024
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$1,182,670
$420.58 p/Share
2,812
Reduced 6.41%
41,026
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$1,590,037
$424.01 p/Share
3,750
Reduced 7.88%
43,838
Common Stock
Feb 12
2024
SELL
Open market or private sale
$1,321,654
$420.24 p/Share
3,145
Reduced 6.2%
47,588
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$887,331
$422.74 p/Share
2,099
Reduced 3.97%
50,733
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
7,114
Added 11.87%
52,832
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
13,680
Added 23.03%
45,718
Common Stock
Nov 15
2023
SELL
Open market or private sale
$7,028
$369.92 p/Share
19
Reduced 0.06%
32,038
Common Stock
Aug 09
2023
SELL
Open market or private sale
$21,767
$345.51 p/Share
63
Reduced 0.2%
32,038
Common Stock
Feb 27
2023
SELL
Open market or private sale
$1,222,747
$288.52 p/Share
4,238
Reduced 11.68%
32,038
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$1,147,806
$289.12 p/Share
3,970
Reduced 9.86%
36,276
Common Stock