Oct 03
2024
SELL
Open market or private sale
$1,927,441
$404.33 p/Share
4,767
Reduced 0.16%
2,925,060
Common Stock
Oct 02
2024
SELL
Open market or private sale
$45,497,879
$402.85 p/Share
112,940
Reduced 3.71%
2,929,827
Common Stock
Oct 02
2024
BUY
Exercise of conversion of derivative security
$23,851,932
$404.51 p/Share
58,965
Added 1.9%
3,042,767
Common Stock
Oct 01
2024
SELL
Open market or private sale
$18,928,911
$400.07 p/Share
47,314
Reduced 1.56%
2,983,802
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
$40,288,084
$399.22 p/Share
100,917
Added 3.22%
3,031,116
Common Stock
Sep 30
2024
SELL
Open market or private sale
$1,898,494
$400.02 p/Share
4,746
Reduced 0.16%
2,930,199
Common Stock
Sep 30
2024
BUY
Exercise of conversion of derivative security
$4,043,152
$399.6 p/Share
10,118
Added 77.52%
2,934
Common Stock
Sep 04
2024
SELL
Open market or private sale
$16,098,947
$353.52 p/Share
45,539
Reduced 1.53%
2,924,827
Common Stock
Sep 03
2024
SELL
Open market or private sale
$26,873,250
$358.31 p/Share
75,000
Reduced 2.46%
2,970,366
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$22,909,595
$355.16 p/Share
64,505
Added 2.07%
3,045,366
Common Stock
Aug 30
2024
SELL
Open market or private sale
$18,162,000
$363.24 p/Share
50,000
Reduced 1.65%
2,980,861
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
$38,502,510
$364.97 p/Share
105,495
Added 3.36%
3,030,861
Common Stock
Aug 27
2024
SELL
Open market or private sale
$7,233,400
$361.67 p/Share
20,000
Reduced 0.68%
2,925,366
Common Stock
Aug 26
2024
SELL
Open market or private sale
$25,541,600
$364.88 p/Share
70,000
Reduced 2.32%
2,945,366
Common Stock
Aug 23
2024
SELL
Open market or private sale
$29,955,915
$373.05 p/Share
80,300
Reduced 2.59%
3,015,366
Common Stock
Aug 23
2024
BUY
Exercise of conversion of derivative security
$63,019,000
$370.7 p/Share
170,000
Added 5.21%
3,095,666
Common Stock
Dec 19
2023
-
60,000
Reduced 2.01%
2,925,666
Common Stock
May 18
2023
SELL
Payment of exercise price or tax liability
$806
$201.7 p/Share
4
Reduced 0.0%
2,985,666
Common Stock
May 18
2023
BUY
Grant, award, or other acquisition
-
10
Added 0.0%
2,985,670
Common Stock
Apr 03
2023
SELL
Open market or private sale
$583,466
$224.41 p/Share
2,600
Reduced 0.09%
2,985,660
Common Stock
Apr 03
2023
BUY
Exercise of conversion of derivative security
$1,248,598
$227.39 p/Share
5,491
Added 0.18%
2,988,260
Common Stock
Mar 31
2023
SELL
Open market or private sale
$22,503,530
$223.84 p/Share
100,534
Reduced 3.26%
2,982,769
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
$45,032,958
$224.85 p/Share
200,280
Added 6.1%
3,083,303
Common Stock
Mar 30
2023
SELL
Open market or private sale
$11,645,820
$217.96 p/Share
53,431
Reduced 1.82%
2,883,023
Common Stock
Mar 30
2023
BUY
Exercise of conversion of derivative security
$19,649,384
$217.7 p/Share
90,259
Added 2.98%
2,936,454
Common Stock