Feb 25
2025
SELL
Open market or private sale
$203,841,000
$905.96 p/Share
225,000
Reduced 0.23%
96,236,978
Common Stock
Feb 24
2025
SELL
Open market or private sale
$3,588,828,047
$59386.22 p/Share
60,432
Reduced 0.06%
96,461,978
Common Stock
Feb 21
2025
SELL
Open market or private sale
$88,073,696
$885.59 p/Share
99,452
Reduced 0.1%
96,522,410
Common Stock
Feb 20
2025
SELL
Open market or private sale
$12,905,765
$878.84 p/Share
14,685
Reduced 0.02%
96,621,862
Common Stock
Feb 19
2025
SELL
Open market or private sale
$8,776,415
$878.96 p/Share
9,985
Reduced 0.01%
96,636,547
Common Stock
Feb 13
2025
SELL
Open market or private sale
$31,211,975
$880.55 p/Share
35,446
Reduced 0.04%
96,646,532
Common Stock
Feb 06
2025
SELL
Open market or private sale
$184,146,900
$876.89 p/Share
210,000
Reduced 0.22%
96,681,978
Common Stock
Sep 03
2024
SELL
Open market or private sale
$23,307,050
$967.74 p/Share
24,084
Reduced 0.02%
96,891,978
Common Stock
Aug 27
2024
SELL
Open market or private sale
$23,801,690
$969.44 p/Share
24,552
Reduced 0.03%
96,916,062
Common Stock
Aug 22
2024
SELL
Open market or private sale
$3,089,381
$966.64 p/Share
3,196
Reduced 0.0%
96,940,614
Common Stock
Jul 10
2024
SELL
Open market or private sale
$197,605,800
$940.98 p/Share
210,000
Reduced 0.22%
96,943,810
Common Stock
Jul 08
2024
SELL
Open market or private sale
$86,263,732
$921.69 p/Share
93,593
Reduced 0.1%
97,153,810
Common Stock
Jul 05
2024
SELL
Open market or private sale
$47,954,293
$915.7 p/Share
52,369
Reduced 0.05%
97,247,403
Common Stock
Jul 03
2024
SELL
Open market or private sale
$8,107,953
$916.36 p/Share
8,848
Reduced 0.01%
97,299,772
Common Stock
Jul 01
2024
SELL
Open market or private sale
$53,798,221
$915.73 p/Share
58,749
Reduced 0.06%
97,308,620
Common Stock
Jun 28
2024
SELL
Open market or private sale
$1,318,543
$915.02 p/Share
1,441
Reduced 0.0%
97,367,369
Common Stock
Jun 25
2024
SELL
Open market or private sale
$170,397,909
$905.89 p/Share
188,100
Reduced 0.19%
97,368,810
Common Stock
Jun 24
2024
SELL
Open market or private sale
$15,555,374
$902.86 p/Share
17,229
Reduced 0.02%
97,556,910
Common Stock
Jun 20
2024
SELL
Open market or private sale
$8,736,104
$903.33 p/Share
9,671
Reduced 0.01%
97,574,139
Common Stock
Jun 17
2024
SELL
Open market or private sale
$173,037,125
$887.47 p/Share
194,978
Reduced 0.2%
97,583,810
Common Stock
Jun 14
2024
SELL
Open market or private sale
$13,261,872
$882.83 p/Share
15,022
Reduced 0.02%
97,778,788
Common Stock
Jun 10
2024
SELL
Open market or private sale
$65,025,436
$861.15 p/Share
75,510
Reduced 0.08%
97,793,810
Common Stock
Jun 07
2024
SELL
Open market or private sale
$119,114,695
$853.93 p/Share
139,490
Reduced 0.14%
97,869,320
Common Stock
Jun 06
2024
SELL
Open market or private sale
$151,145,909
$841.49 p/Share
179,617
Reduced 0.18%
98,008,810
Common Stock
Jun 05
2024
SELL
Open market or private sale
$17,058,532
$836.9 p/Share
20,383
Reduced 0.02%
98,188,427
Common Stock