May 21
2024
SELL
Open market or private sale
$31,181,748
$164.4 p/Share
189,670
Reduced 0.03%
674,882,651
Common Stock
May 20
2024
SELL
Open market or private sale
$31,136,227
$164.16 p/Share
189,670
Reduced 0.03%
675,072,321
Common Stock
May 17
2024
SELL
Open market or private sale
$31,012,941
$163.51 p/Share
189,670
Reduced 0.03%
675,261,991
Common Stock
May 16
2024
SELL
Open market or private sale
$30,935,177
$163.1 p/Share
189,670
Reduced 0.03%
675,451,661
Common Stock
May 15
2024
SELL
Open market or private sale
$30,965,524
$163.26 p/Share
189,670
Reduced 0.03%
675,641,331
Common Stock
May 14
2024
SELL
Open market or private sale
$30,961,730
$163.24 p/Share
189,670
Reduced 0.03%
675,831,001
Common Stock
May 13
2024
SELL
Open market or private sale
$31,030,012
$163.6 p/Share
189,670
Reduced 0.03%
676,020,671
Common Stock
May 10
2024
SELL
Open market or private sale
$31,185,541
$164.42 p/Share
189,670
Reduced 0.03%
676,210,341
Common Stock
May 09
2024
SELL
Open market or private sale
$31,098,293
$163.96 p/Share
189,670
Reduced 0.03%
676,400,011
Common Stock
May 08
2024
SELL
Open market or private sale
$30,990,181
$163.39 p/Share
189,670
Reduced 0.03%
676,589,681
Common Stock
May 07
2024
SELL
Open market or private sale
$30,802,408
$162.4 p/Share
189,670
Reduced 0.03%
676,779,351
Common Stock
May 06
2024
SELL
Open market or private sale
$30,952,247
$163.19 p/Share
189,670
Reduced 0.03%
676,969,021
Common Stock
May 03
2024
SELL
Open market or private sale
$31,204,508
$164.52 p/Share
189,670
Reduced 0.03%
677,158,691
Common Stock
May 02
2024
SELL
Open market or private sale
$31,354,347
$165.31 p/Share
189,670
Reduced 0.03%
677,348,361
Common Stock
May 01
2024
SELL
Open market or private sale
$31,384,694
$165.47 p/Share
189,670
Reduced 0.03%
677,538,031
Common Stock
Apr 30
2024
SELL
Open market or private sale
$31,102,086
$163.98 p/Share
189,670
Reduced 0.03%
677,727,701
Common Stock
Apr 29
2024
SELL
Open market or private sale
$31,168,471
$164.33 p/Share
189,670
Reduced 0.03%
677,917,371
Common Stock
Apr 26
2024
SELL
Open market or private sale
$30,868,792
$162.75 p/Share
189,670
Reduced 0.03%
678,107,041
Common Stock
Apr 25
2024
SELL
Open market or private sale
$30,948,453
$163.17 p/Share
189,670
Reduced 0.03%
678,296,711
Common Stock
Apr 24
2024
SELL
Open market or private sale
$31,054,669
$163.73 p/Share
189,670
Reduced 0.03%
678,486,381
Common Stock
Apr 23
2024
SELL
Open market or private sale
$31,014,838
$163.52 p/Share
189,670
Reduced 0.03%
678,676,051
Common Stock
Apr 22
2024
SELL
Open market or private sale
$30,973,111
$163.3 p/Share
189,670
Reduced 0.03%
678,865,721
Common Stock
Apr 19
2024
SELL
Open market or private sale
$30,751,197
$162.13 p/Share
189,670
Reduced 0.03%
679,055,391
Common Stock
Apr 18
2024
SELL
Open market or private sale
$30,472,382
$160.66 p/Share
189,670
Reduced 0.03%
679,245,061
Common Stock
Apr 17
2024
SELL
Open market or private sale
$27,356,862
$160.26 p/Share
170,703
Reduced 0.03%
679,434,731
Common Stock