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
Aug 04
2025
SELL
Open market or private sale
$16,711,315
$239.28 p/Share
69,840
Reduced 0.01%
646,264,044
Common Stock
Aug 01
2025
SELL
Open market or private sale
$16,704,331
$239.18 p/Share
69,840
Reduced 0.01%
646,333,884
Common Stock
Jul 31
2025
SELL
Open market or private sale
$16,774,171
$240.18 p/Share
69,840
Reduced 0.01%
646,403,724
Common Stock
Jul 30
2025
SELL
Open market or private sale
$16,834,932
$241.05 p/Share
69,840
Reduced 0.01%
646,473,564
Common Stock
Jul 29
2025
SELL
Open market or private sale
$16,753,219
$239.88 p/Share
69,840
Reduced 0.01%
646,543,404
Common Stock
Jul 28
2025
SELL
Open market or private sale
$16,750,425
$239.84 p/Share
69,840
Reduced 0.01%
646,613,244
Common Stock
Jul 25
2025
SELL
Open market or private sale
$17,221,147
$246.58 p/Share
69,840
Reduced 0.01%
646,683,084
Common Stock
Jul 24
2025
SELL
Open market or private sale
$17,325,907
$248.08 p/Share
69,840
Reduced 0.01%
646,752,924
Common Stock
Jul 23
2025
SELL
Open market or private sale
$16,271,323
$232.98 p/Share
69,840
Reduced 0.01%
646,822,764
Common Stock
Jul 22
2025
SELL
Open market or private sale
$16,465,478
$235.76 p/Share
69,840
Reduced 0.01%
646,892,604
Common Stock
Jul 21
2025
SELL
Open market or private sale
$16,202,880
$232.0 p/Share
69,840
Reduced 0.01%
646,962,444
Common Stock
Jul 18
2025
SELL
Open market or private sale
$15,871,838
$227.26 p/Share
69,840
Reduced 0.01%
647,032,284
Common Stock
Jul 17
2025
SELL
Open market or private sale
$15,921,424
$227.97 p/Share
69,840
Reduced 0.01%
647,102,124
Common Stock
Jul 16
2025
SELL
Open market or private sale
$15,932,599
$228.13 p/Share
69,840
Reduced 0.01%
647,171,964
Common Stock
Jul 15
2025
SELL
Open market or private sale
$15,801,998
$226.26 p/Share
69,840
Reduced 0.01%
647,241,804
Common Stock
Jul 14
2025
SELL
Open market or private sale
$15,964,725
$228.59 p/Share
69,840
Reduced 0.01%
647,311,644
Common Stock
Jul 11
2025
SELL
Open market or private sale
$15,896,980
$227.62 p/Share
69,840
Reduced 0.01%
647,381,484
Common Stock
Jul 10
2025
SELL
Open market or private sale
$15,905,575
$229.22 p/Share
69,390
Reduced 0.01%
647,451,324
Common Stock
Jul 09
2025
SELL
Open market or private sale
$16,297,862
$233.36 p/Share
69,840
Reduced 0.01%
647,521,164
Common Stock
Jul 08
2025
SELL
Open market or private sale
$16,450,812
$235.55 p/Share
69,840
Reduced 0.01%
647,591,004
Common Stock
Jul 07
2025
SELL
Open market or private sale
$16,668,712
$238.67 p/Share
69,840
Reduced 0.01%
647,660,844
Common Stock
Jul 03
2025
SELL
Open market or private sale
$16,692,458
$239.01 p/Share
69,840
Reduced 0.01%
647,730,684
Common Stock
Jul 02
2025
SELL
Open market or private sale
$16,673,601
$238.74 p/Share
69,840
Reduced 0.01%
647,800,524
Common Stock