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
Mar 19
2024
SELL
Open market or private sale
$30,612,738
$161.4 p/Share
189,670
Reduced 0.03%
683,130,530
Common Stock
Mar 18
2024
SELL
Open market or private sale
$30,516,006
$160.89 p/Share
189,670
Reduced 0.03%
683,320,200
Common Stock
Mar 15
2024
SELL
Open market or private sale
$31,016,735
$163.53 p/Share
189,670
Reduced 0.03%
683,509,870
Common Stock
Mar 14
2024
SELL
Open market or private sale
$30,882,069
$162.82 p/Share
189,670
Reduced 0.03%
683,699,540
Common Stock
Mar 13
2024
SELL
Open market or private sale
$31,145,710
$164.21 p/Share
189,670
Reduced 0.03%
683,889,210
Common Stock
Mar 12
2024
SELL
Open market or private sale
$31,136,227
$164.16 p/Share
189,670
Reduced 0.03%
684,078,880
Common Stock
Mar 11
2024
SELL
Open market or private sale
$32,039,305
$164.38 p/Share
194,910
Reduced 0.03%
684,268,550
Common Stock
Mar 08
2024
SELL
Open market or private sale
$32,043,204
$164.4 p/Share
194,910
Reduced 0.03%
684,463,460
Common Stock