Nov 05
2025
SELL
Open market or private sale
$166,693,473
$931.03 p/Share
179,042
Reduced 0.19%
93,752,410
Common Stock
Nov 05
2025
SELL
Open market or private sale
$38,464,578
$951.34 p/Share
40,432
Reduced 0.04%
93,711,978
Common Stock
Nov 04
2025
SELL
Open market or private sale
$479,038
$910.72 p/Share
526
Reduced 0.0%
93,931,452
Common Stock
Nov 03
2025
SELL
Open market or private sale
$266,805,000
$889.35 p/Share
300,000
Reduced 0.32%
93,931,978
Common Stock
Oct 31
2025
SELL
Open market or private sale
$260,968,198
$866.02 p/Share
301,342
Reduced 0.32%
94,231,978
Common Stock
Oct 10
2025
SELL
Open market or private sale
$3,156,341
$862.86 p/Share
3,658
Reduced 0.0%
94,533,320
Common Stock
Oct 09
2025
SELL
Open market or private sale
$9,041,491
$852.81 p/Share
10,602
Reduced 0.01%
94,536,978
Common Stock
Oct 08
2025
SELL
Open market or private sale
$86,419,982
$852.1 p/Share
101,420
Reduced 0.11%
94,547,580
Common Stock
Oct 07
2025
SELL
Open market or private sale
$22,722,427
$848.01 p/Share
26,795
Reduced 0.03%
94,649,000
Common Stock
Oct 06
2025
SELL
Open market or private sale
$137,339,198
$852.07 p/Share
161,183
Reduced 0.17%
94,675,795
Common Stock
Oct 03
2025
SELL
Open market or private sale
$160,645,795
$834.94 p/Share
192,404
Reduced 0.2%
94,836,978
Common Stock
Oct 02
2025
SELL
Open market or private sale
$93,115,766
$826.99 p/Share
112,596
Reduced 0.12%
95,029,382
Common Stock
Oct 01
2025
SELL
Open market or private sale
$106,898,457
$790.71 p/Share
135,193
Reduced 0.14%
95,357,800
Common Stock
Oct 01
2025
SELL
Open market or private sale
$177,176,912
$820.94 p/Share
215,822
Reduced 0.23%
95,141,978
Common Stock
Sep 30
2025
SELL
Open market or private sale
$86,947,486
$764.75 p/Share
113,694
Reduced 0.12%
95,492,993
Common Stock
Sep 19
2025
SELL
Open market or private sale
$18,074,380
$763.76 p/Share
23,665
Reduced 0.02%
95,606,687
Common Stock
Sep 18
2025
SELL
Open market or private sale
$81,609,407
$765.38 p/Share
106,626
Reduced 0.11%
95,630,352
Common Stock
Jul 24
2025
SELL
Open market or private sale
$225,666,000
$805.95 p/Share
280,000
Reduced 0.29%
95,736,978
Common Stock
Mar 03
2025
SELL
Open market or private sale
$204,316,200
$928.71 p/Share
220,000
Reduced 0.23%
96,016,978
Common Stock
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