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...
Feb 14
2024
SELL
Open market or private sale
$1,019,264,433
$169.91 p/Share
5,998,849
Reduced 0.63%
952,258,723
Common Stock, par valu...
Feb 13
2024
SELL
Open market or private sale
$1,012,725,688
$168.82 p/Share
5,998,849
Reduced 0.62%
958,257,572
Common Stock, par valu...
Feb 12
2024
SELL
Open market or private sale
$1,041,040,255
$173.54 p/Share
5,998,849
Reduced 0.62%
964,256,421
Common Stock, par valu...
Feb 09
2024
SELL
Open market or private sale
$1,038,160,807
$173.06 p/Share
5,998,849
Reduced 0.61%
970,255,270
Common Stock, par valu...
Feb 08
2024
SELL
Open market or private sale
$1,022,023,904
$170.37 p/Share
5,998,849
Reduced 0.61%
976,254,119
Common Stock, par valu...
Feb 07
2024
SELL
Open market or private sale
$1,020,884,122
$170.18 p/Share
5,998,849
Reduced 0.61%
982,252,968
Common Stock, par valu...
Nov 16
2023
-
1,076,384
Reduced 0.11%
988,251,817
Common Stock, par valu...
Nov 15
2023
-
597,532
Reduced 0.06%
989,328,201
Common Stock, par valu...