Jan 31
2024
SELL
Open market or private sale
$31,553,979
$161.89 p/Share
194,910
Reduced 0.03%
689,541,011
Common Stock
Jan 30
2024
SELL
Open market or private sale
$31,764,482
$162.97 p/Share
194,910
Reduced 0.03%
689,735,921
Common Stock
Jan 29
2024
SELL
Open market or private sale
$31,470,168
$161.46 p/Share
194,910
Reduced 0.03%
689,930,831
Common Stock
Jan 26
2024
SELL
Open market or private sale
$31,713,806
$162.71 p/Share
194,910
Reduced 0.03%
690,125,741
Common Stock
Jan 25
2024
SELL
Open market or private sale
$31,719,653
$162.74 p/Share
194,910
Reduced 0.03%
690,320,651
Common Stock
Jan 24
2024
SELL
Open market or private sale
$31,821,006
$163.26 p/Share
194,910
Reduced 0.03%
690,515,561
Common Stock
Jan 23
2024
SELL
Open market or private sale
$32,117,269
$164.78 p/Share
194,910
Reduced 0.03%
690,710,471
Common Stock
Jan 22
2024
SELL
Open market or private sale
$32,179,641
$165.1 p/Share
194,910
Reduced 0.03%
690,905,381
Common Stock
Jan 19
2024
SELL
Open market or private sale
$32,214,724
$165.28 p/Share
194,910
Reduced 0.03%
691,100,291
Common Stock
Jan 18
2024
SELL
Open market or private sale
$31,978,883
$164.07 p/Share
194,910
Reduced 0.03%
691,295,201
Common Stock
Jan 17
2024
SELL
Open market or private sale
$32,017,865
$164.27 p/Share
194,910
Reduced 0.03%
691,490,111
Common Stock
Jan 16
2024
SELL
Open market or private sale
$31,610,503
$162.18 p/Share
194,910
Reduced 0.03%
691,685,021
Common Stock
Jan 12
2024
SELL
Open market or private sale
$31,785,922
$163.08 p/Share
194,910
Reduced 0.03%
691,879,931
Common Stock
Jan 11
2024
SELL
Open market or private sale
$31,719,653
$162.74 p/Share
194,910
Reduced 0.03%
692,074,841
Common Stock
Jan 10
2024
SELL
Open market or private sale
$31,711,856
$162.7 p/Share
194,910
Reduced 0.03%
692,269,751
Common Stock
Jan 09
2024
SELL
Open market or private sale
$31,746,940
$162.88 p/Share
194,910
Reduced 0.03%
692,464,661
Common Stock
Jan 08
2024
SELL
Open market or private sale
$31,809,311
$163.2 p/Share
194,910
Reduced 0.03%
692,659,571
Common Stock
Jan 05
2024
SELL
Open market or private sale
$31,715,755
$162.72 p/Share
194,910
Reduced 0.03%
692,854,481
Common Stock
Jan 04
2024
SELL
Open market or private sale
$31,772,279
$163.01 p/Share
194,910
Reduced 0.03%
693,049,391
Common Stock
Jan 03
2024
SELL
Open market or private sale
$31,826,853
$163.29 p/Share
194,910
Reduced 0.03%
693,244,301
Common Stock
Jan 02
2024
SELL
Open market or private sale
$31,507,201
$161.65 p/Share
194,910
Reduced 0.03%
693,439,211
Common Stock
Mar 31
2023
SELL
Other acquisition or disposition
-
20,000,000
Reduced 2.99%
649,882,564
Common Stock
Mar 31
2023
BUY
Conversion of derivative security
-
20,000,000
Added 2.99%
649,882,564
Common Stock
Apr 12
2022
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
21,153,145
Added 3.15%
649,882,564
Common Stock
Sep 23
2021
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
45,366,669
Added 6.53%
649,882,564
Common Stock