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
Mar 07
2024
SELL
Open market or private sale
$34,109,606
$166.55 p/Share
204,801
Reduced 0.03%
684,658,370
Common Stock
Mar 06
2024
SELL
Open market or private sale
$32,596,748
$167.24 p/Share
194,910
Reduced 0.03%
684,863,171
Common Stock
Mar 05
2024
SELL
Open market or private sale
$32,203,030
$165.22 p/Share
194,910
Reduced 0.03%
685,058,081
Common Stock
Mar 04
2024
SELL
Open market or private sale
$31,844,395
$163.38 p/Share
194,910
Reduced 0.03%
685,252,991
Common Stock
Mar 01
2024
SELL
Open market or private sale
$31,778,126
$163.04 p/Share
194,910
Reduced 0.03%
685,447,901
Common Stock
Feb 29
2024
SELL
Open market or private sale
$31,869,734
$163.51 p/Share
194,910
Reduced 0.03%
685,642,811
Common Stock
Feb 28
2024
SELL
Open market or private sale
$31,974,985
$164.05 p/Share
194,910
Reduced 0.03%
685,837,721
Common Stock
Feb 27
2024
SELL
Open market or private sale
$31,930,156
$163.82 p/Share
194,910
Reduced 0.03%
686,032,631
Common Stock
Feb 26
2024
SELL
Open market or private sale
$31,971,087
$164.03 p/Share
194,910
Reduced 0.03%
686,227,541
Common Stock
Feb 23
2024
SELL
Open market or private sale
$32,123,117
$164.81 p/Share
194,910
Reduced 0.03%
686,422,451
Common Stock
Feb 22
2024
SELL
Open market or private sale
$31,902,868
$163.68 p/Share
194,910
Reduced 0.03%
686,617,361
Common Stock
Feb 21
2024
SELL
Open market or private sale
$31,902,868
$163.68 p/Share
194,910
Reduced 0.03%
686,812,271
Common Stock
Feb 20
2024
SELL
Open market or private sale
$31,698,213
$162.63 p/Share
194,910
Reduced 0.03%
687,007,181
Common Stock
Feb 16
2024
SELL
Open market or private sale
$31,304,495
$160.61 p/Share
194,910
Reduced 0.03%
687,202,091
Common Stock
Feb 15
2024
SELL
Open market or private sale
$31,509,150
$161.66 p/Share
194,910
Reduced 0.03%
687,397,001
Common Stock
Feb 14
2024
SELL
Open market or private sale
$31,509,150
$161.66 p/Share
194,910
Reduced 0.03%
687,591,911
Common Stock
Feb 13
2024
SELL
Open market or private sale
$31,444,830
$161.33 p/Share
194,910
Reduced 0.03%
687,786,821
Common Stock