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
Oct 09
2025
SELL
Open market or private sale
$14,629,856
$227.08 p/Share
64,426
Reduced 0.01%
627,975,325
Common Stock
Oct 08
2025
SELL
Open market or private sale
$14,561,564
$226.02 p/Share
64,426
Reduced 0.01%
628,039,751
Common Stock
Oct 07
2025
SELL
Open market or private sale
$14,581,536
$226.33 p/Share
64,426
Reduced 0.01%
628,104,177
Common Stock
Oct 06
2025
SELL
Open market or private sale
$14,545,458
$225.77 p/Share
64,426
Reduced 0.01%
628,168,603
Common Stock
Oct 03
2025
SELL
Open market or private sale
$14,766,439
$229.2 p/Share
64,426
Reduced 0.01%
628,233,029
Common Stock
Oct 02
2025
SELL
Open market or private sale
$14,922,994
$231.63 p/Share
64,426
Reduced 0.01%
628,297,455
Common Stock
Oct 01
2025
SELL
Open market or private sale
$15,213,555
$236.14 p/Share
64,426
Reduced 0.01%
634,048,214
Common Stock
Sep 30
2025
SELL
Open market or private sale
$15,420,363
$239.35 p/Share
64,426
Reduced 0.01%
634,112,640
Common Stock
Sep 29
2025
SELL
Open market or private sale
$15,380,369
$238.77 p/Share
64,415
Reduced 0.01%
634,177,066
Common Stock
Sep 26
2025
SELL
Open market or private sale
$15,382,996
$238.77 p/Share
64,426
Reduced 0.01%
634,241,492
Common Stock
Sep 25
2025
SELL
Open market or private sale
$15,440,979
$239.67 p/Share
64,426
Reduced 0.01%
634,305,918
Common Stock
Sep 24
2025
SELL
Open market or private sale
$15,457,730
$239.93 p/Share
64,426
Reduced 0.01%
634,370,344
Common Stock
Sep 23
2025
SELL
Open market or private sale
$15,326,301
$237.89 p/Share
64,426
Reduced 0.01%
634,434,770
Common Stock
Sep 22
2025
SELL
Open market or private sale
$15,343,051
$238.15 p/Share
64,426
Reduced 0.01%
634,499,196
Common Stock
Sep 19
2025
SELL
Open market or private sale
$15,369,466
$238.56 p/Share
64,426
Reduced 0.01%
634,563,622
Common Stock
Sep 18
2025
SELL
Open market or private sale
$15,425,517
$239.43 p/Share
64,426
Reduced 0.01%
634,628,048
Common Stock
Sep 17
2025
SELL
Open market or private sale
$15,446,133
$239.75 p/Share
64,426
Reduced 0.01%
634,692,474
Common Stock
Sep 16
2025
SELL
Open market or private sale
$15,343,696
$238.16 p/Share
64,426
Reduced 0.01%
634,756,900
Common Stock
Sep 15
2025
SELL
Open market or private sale
$15,561,935
$241.45 p/Share
64,452
Reduced 0.01%
634,821,326
Common Stock
Sep 12
2025
SELL
Open market or private sale
$15,560,167
$241.52 p/Share
64,426
Reduced 0.01%
634,885,752
Common Stock
Sep 11
2025
SELL
Open market or private sale
$15,514,425
$240.81 p/Share
64,426
Reduced 0.01%
634,950,178
Common Stock
Sep 10
2025
SELL
Open market or private sale
$16,815,376
$240.77 p/Share
69,840
Reduced 0.01%
635,014,604
Common Stock
Sep 09
2025
SELL
Open market or private sale
$16,932,708
$242.45 p/Share
69,840
Reduced 0.01%
635,084,444
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