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
Apr 16
2024
SELL
Open market or private sale
$27,309,065
$159.98 p/Share
170,703
Reduced 0.03%
679,605,434
Common Stock
Apr 15
2024
SELL
Open market or private sale
$27,426,851
$160.67 p/Share
170,703
Reduced 0.03%
679,776,137
Common Stock
Apr 12
2024
SELL
Open market or private sale
$27,385,882
$160.43 p/Share
170,703
Reduced 0.03%
679,946,840
Common Stock
Apr 11
2024
SELL
Open market or private sale
$30,464,795
$160.62 p/Share
189,670
Reduced 0.03%
680,117,043
Common Stock
Apr 10
2024
SELL
Open market or private sale
$27,388,914
$160.26 p/Share
170,903
Reduced 0.03%
680,306,713
Common Stock
Apr 09
2024
SELL
Open market or private sale
$30,536,870
$161.0 p/Share
189,670
Reduced 0.03%
680,478,116
Common Stock
Apr 08
2024
SELL
Open market or private sale
$30,531,179
$160.97 p/Share
189,670
Reduced 0.03%
680,667,786
Common Stock
Apr 05
2024
SELL
Open market or private sale
$30,622,221
$161.45 p/Share
189,670
Reduced 0.03%
680,857,456
Common Stock
Apr 04
2024
SELL
Open market or private sale
$30,959,834
$163.23 p/Share
189,670
Reduced 0.03%
681,047,126
Common Stock
Apr 03
2024
SELL
Open market or private sale
$30,832,755
$162.56 p/Share
189,670
Reduced 0.03%
681,236,796
Common Stock
Apr 02
2024
SELL
Open market or private sale
$30,722,746
$161.98 p/Share
189,670
Reduced 0.03%
681,426,466
Common Stock
Apr 01
2024
SELL
Open market or private sale
$30,823,271
$162.51 p/Share
189,670
Reduced 0.03%
681,616,136
Common Stock
Mar 28
2024
SELL
Open market or private sale
$21,424,844
$163.4 p/Share
131,119
Reduced 0.02%
681,805,806
Common Stock
Mar 28
2024
SELL
Open market or private sale
$11,699,410
$163.24 p/Share
71,670
Reduced 0.01%
681,923,806
Common Stock
Mar 27
2024
SELL
Open market or private sale
$30,753,093
$162.14 p/Share
189,670
Reduced 0.03%
681,995,476
Common Stock
Mar 26
2024
SELL
Open market or private sale
$30,510,316
$160.86 p/Share
189,670
Reduced 0.03%
682,185,146
Common Stock
Mar 25
2024
SELL
Open market or private sale
$30,561,527
$161.13 p/Share
189,670
Reduced 0.03%
682,374,816
Common Stock
Mar 22
2024
SELL
Open market or private sale
$29,971,593
$160.53 p/Share
186,704
Reduced 0.03%
682,564,486
Common Stock
Mar 21
2024
SELL
Open market or private sale
$30,557,733
$161.11 p/Share
189,670
Reduced 0.03%
682,751,190
Common Stock
Mar 20
2024
SELL
Open market or private sale
$30,557,733
$161.11 p/Share
189,670
Reduced 0.03%
682,940,860
Common Stock