Nov 25
2025
SELL
Open market or private sale
$160,617,082
$1092.18 p/Share
147,061
Reduced 0.16%
92,212,610
Common Stock
Nov 25
2025
SELL
Open market or private sale
$17,344,641
$1109.56 p/Share
15,632
Reduced 0.02%
92,196,978
Common Stock
Nov 24
2025
SELL
Open market or private sale
$152,405,104
$1070.96 p/Share
142,307
Reduced 0.15%
92,359,671
Common Stock
Nov 21
2025
SELL
Open market or private sale
$111,483,357
$1058.46 p/Share
105,326
Reduced 0.11%
92,501,978
Common Stock
Nov 20
2025
SELL
Open market or private sale
$39,114,986
$1052.95 p/Share
37,148
Reduced 0.04%
92,607,304
Common Stock
Nov 19
2025
SELL
Open market or private sale
$176,383,099
$1052.87 p/Share
167,526
Reduced 0.18%
92,644,452
Common Stock
Nov 18
2025
SELL
Open market or private sale
$62,321,057
$1035.01 p/Share
60,213
Reduced 0.06%
92,811,978
Common Stock
Nov 17
2025
SELL
Open market or private sale
$10,192,367
$1030.99 p/Share
9,886
Reduced 0.01%
92,872,191
Common Stock
Nov 14
2025
SELL
Open market or private sale
$92,080,295,850
$516449.12 p/Share
178,295
Reduced 0.19%
92,882,077
Common Stock
Nov 13
2025
SELL
Open market or private sale
$48,050,319
$1030.99 p/Share
46,606
Reduced 0.05%
93,060,372
Common Stock
Nov 12
2025
SELL
Open market or private sale
$308,516,650
$1011.53 p/Share
305,000
Reduced 0.33%
93,106,978
Common Stock
Nov 11
2025
SELL
Open market or private sale
$279,144,515
$985.92 p/Share
283,131
Reduced 0.3%
93,411,978
Common Stock
Nov 10
2025
SELL
Open market or private sale
$16,418,597
$973.3 p/Share
16,869
Reduced 0.02%
93,695,109
Common Stock
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