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...
Jul 08
2024
SELL
Open market or private sale
$246,646,605
$200.69 p/Share
1,228,993
Reduced 0.13%
930,696,284
Common Stock, par valu...
Jul 05
2024
SELL
Open market or private sale
$617,239,158
$200.07 p/Share
3,085,116
Reduced 0.33%
931,925,277
Common Stock, par valu...
Jul 03
2024
SELL
Open market or private sale
$40,289,800
$200.0 p/Share
201,449
Reduced 0.02%
935,010,393
Common Stock, par valu...
Jul 02
2024
SELL
Open market or private sale
$292,804,474
$200.08 p/Share
1,463,437
Reduced 0.16%
935,211,842
Common Stock, par valu...
May 30
2024
-
667,260
Reduced 0.07%
936,675,279
Common Stock, par valu...
May 29
2024
-
431,426
Reduced 0.05%
937,342,539
Common Stock, par valu...
Mar 04
2024
-
227,561
Reduced 0.02%
937,773,965
Common Stock, par valu...
Mar 01
2024
-
250,291
Reduced 0.03%
938,001,526
Common Stock, par valu...
Feb 20
2024
SELL
Open market or private sale
$335,879,301
$167.17 p/Share
2,009,208
Reduced 0.21%
938,251,817
Common Stock, par valu...
Feb 16
2024
SELL
Open market or private sale
$1,014,405,365
$169.1 p/Share
5,998,849
Reduced 0.63%
940,261,025
Common Stock, par valu...
Feb 15
2024
SELL
Open market or private sale
$1,017,044,859
$169.54 p/Share
5,998,849
Reduced 0.63%
946,259,874
Common Stock, par valu...