May 24
2028
SELL
Open market or private sale
$31,443,492
$165.78 p/Share
189,670
Reduced 0.03%
674,313,641
Common Stock
Sep 08
2025
SELL
Open market or private sale
$16,952,961
$242.74 p/Share
69,840
Reduced 0.01%
635,154,284
Common Stock
Sep 05
2025
SELL
Open market or private sale
$17,735,868
$253.95 p/Share
69,840
Reduced 0.01%
635,224,124
Common Stock
Sep 04
2025
SELL
Open market or private sale
$17,725,392
$253.8 p/Share
69,840
Reduced 0.01%
635,293,964
Common Stock
Sep 03
2025
SELL
Open market or private sale
$17,693,265
$253.34 p/Share
69,840
Reduced 0.01%
635,363,804
Common Stock
Sep 02
2025
SELL
Open market or private sale
$17,825,961
$255.24 p/Share
69,840
Reduced 0.01%
635,433,644
Common Stock
Aug 29
2025
SELL
Open market or private sale
$17,550,093
$251.29 p/Share
69,840
Reduced 0.01%
635,503,484
Common Stock
Aug 28
2025
SELL
Open market or private sale
$17,513,776
$250.77 p/Share
69,840
Reduced 0.01%
635,573,324
Common Stock
Aug 27
2025
SELL
Open market or private sale
$17,549,395
$251.28 p/Share
69,840
Reduced 0.01%
635,643,164
Common Stock
Aug 26
2025
SELL
Open market or private sale
$17,521,459
$250.88 p/Share
69,840
Reduced 0.01%
635,713,004
Common Stock
Aug 25
2025
SELL
Open market or private sale
$17,579,426
$251.71 p/Share
69,840
Reduced 0.01%
635,782,844
Common Stock
Aug 22
2025
SELL
Open market or private sale
$17,904,182
$256.36 p/Share
69,840
Reduced 0.01%
635,852,684
Common Stock
Aug 21
2025
SELL
Open market or private sale
$18,046,656
$258.4 p/Share
69,840
Reduced 0.01%
635,922,524
Common Stock
Aug 20
2025
SELL
Open market or private sale
$18,172,368
$260.2 p/Share
69,840
Reduced 0.01%
635,992,364
Common Stock
Aug 19
2025
SELL
Open market or private sale
$17,927,928
$256.7 p/Share
69,840
Reduced 0.01%
636,062,204
Common Stock
Aug 18
2025
SELL
Open market or private sale
$17,842,723
$255.48 p/Share
69,840
Reduced 0.01%
636,132,044
Common Stock
Aug 15
2025
SELL
Open market or private sale
$17,719,804
$253.72 p/Share
69,840
Reduced 0.01%
636,201,884
Common Stock
Aug 14
2025
SELL
Open market or private sale
$17,531,236
$251.02 p/Share
69,840
Reduced 0.01%
636,271,724
Common Stock
Aug 13
2025
SELL
Open market or private sale
$17,617,140
$252.25 p/Share
69,840
Reduced 0.01%
636,341,564
Common Stock
Aug 12
2025
SELL
Open market or private sale
$17,515,872
$250.8 p/Share
69,840
Reduced 0.01%
636,411,404
Common Stock
Aug 11
2025
SELL
Open market or private sale
$17,288,892
$247.55 p/Share
69,840
Reduced 0.01%
636,481,244
Common Stock
Aug 08
2025
SELL
Open market or private sale
$17,126,863
$245.23 p/Share
69,840
Reduced 0.01%
636,551,084
Common Stock
Aug 07
2025
SELL
Open market or private sale
$16,832,836
$241.02 p/Share
69,840
Reduced 0.01%
646,054,524
Common Stock
Aug 06
2025
SELL
Open market or private sale
$16,678,490
$238.81 p/Share
69,840
Reduced 0.01%
646,124,364
Common Stock
Aug 05
2025
SELL
Open market or private sale
$16,718,997
$239.39 p/Share
69,840
Reduced 0.01%
646,194,204
Common Stock