Jul 09
2025
SELL
Open market or private sale
$86,051,458
$224.02 p/Share
384,124
Reduced 0.04%
901,995,325
Common Stock, par valu...
Jul 08
2025
SELL
Open market or private sale
$22,630,014
$223.88 p/Share
101,081
Reduced 0.01%
902,379,449
Common Stock, par valu...
Jul 07
2025
SELL
Open market or private sale
$458,270,641
$223.92 p/Share
2,046,582
Reduced 0.23%
902,480,530
Common Stock, par valu...
Jul 03
2025
SELL
Open market or private sale
$207,590,788
$223.73 p/Share
927,863
Reduced 0.1%
904,527,112
Common Stock, par valu...
Jun 30
2025
SELL
Open market or private sale
$50,284,456
$223.56 p/Share
224,926
Reduced 0.02%
905,454,975
Common Stock, par valu...
Jun 27
2025
SELL
Open market or private sale
$687,890,000
$221.9 p/Share
3,100,000
Reduced 0.34%
905,679,901
Common Stock, par valu...
Jun 03
2025
-
24,410
Reduced 0.0%
908,779,901
Common Stock, par valu...
May 14
2025
-
474,857
Reduced 0.05%
908,804,311
Common Stock, par valu...
May 13
2025
-
134,545
Reduced 0.01%
909,279,168
Common Stock, par valu...
Mar 04
2025
-
56,339
Reduced 0.01%
909,413,713
Common Stock, par valu...
Mar 03
2025
-
239,843
Reduced 0.03%
909,470,052
Common Stock, par valu...
Nov 20
2024
-
70,806
Reduced 0.01%
909,709,895
Common Stock, par valu...
Nov 19
2024
-
1,339,193
Reduced 0.15%
909,780,701
Common Stock, par valu...
Nov 13
2024
SELL
Open market or private sale
$64,347,368
$211.42 p/Share
304,358
Reduced 0.03%
911,119,894
Common Stock, par valu...
Nov 12
2024
SELL
Open market or private sale
$623,153,405
$207.97 p/Share
2,996,362
Reduced 0.33%
911,424,252
Common Stock, par valu...
Nov 11
2024
SELL
Open market or private sale
$623,213,332
$207.99 p/Share
2,996,362
Reduced 0.33%
914,420,614
Common Stock, par valu...
Nov 08
2024
SELL
Open market or private sale
$626,059,876
$208.94 p/Share
2,996,362
Reduced 0.33%
917,416,976
Common Stock, par valu...
Nov 07
2024
SELL
Open market or private sale
$628,367,075
$209.71 p/Share
2,996,362
Reduced 0.32%
920,413,338
Common Stock, par valu...
Nov 06
2024
SELL
Open market or private sale
$604,725,778
$201.82 p/Share
2,996,362
Reduced 0.32%
923,409,700
Common Stock, par valu...
Nov 01
2024
SELL
Open market or private sale
$213,765,191
$200.07 p/Share
1,068,452
Reduced 0.12%
926,406,062
Common Stock, par valu...
Aug 29
2024
-
261,739
Reduced 0.03%
927,474,514
Common Stock, par valu...
Aug 28
2024
-
293,646
Reduced 0.03%
927,736,253
Common Stock, par valu...
Jul 11
2024
SELL
Open market or private sale
$80,806,919
$200.03 p/Share
403,974
Reduced 0.04%
928,029,899
Common Stock, par valu...
Jul 10
2024
SELL
Open market or private sale
$53,281,863
$200.01 p/Share
266,396
Reduced 0.03%
928,433,873
Common Stock, par valu...
Jul 09
2024
SELL
Open market or private sale
$399,442,521
$200.12 p/Share
1,996,015
Reduced 0.21%
928,700,269
Common Stock, par valu...