Dec 06
2024
SELL
Payment of exercise price or tax liability
$4,907,435
$517.28 p/Share
9,487
Reduced 7.52%
116,646
Common Stock
Dec 06
2024
BUY
Exercise of conversion of derivative security
-
19,128
Added 14.04%
117,084
Common Stock
Aug 30
2024
BUY
Other acquisition or disposition
$9,716
$441.64 p/Share
22
Added 0.02%
107,005
Common Stock
Jul 15
2024
SELL
Open market or private sale
$305,955
$620.6 p/Share
493
Reduced 0.46%
106,983
Common Stock
Jul 15
2024
BUY
Exercise of conversion of derivative security
$44,251
$89.76 p/Share
493
Added 0.46%
107,476
Common Stock
Jul 11
2024
SELL
Open market or private sale
$2,852,267
$621.68 p/Share
4,588
Reduced 4.11%
106,983
Common Stock
Jul 11
2024
BUY
Exercise of conversion of derivative security
$411,818
$89.76 p/Share
4,588
Added 3.95%
111,571
Common Stock
Jul 10
2024
SELL
Open market or private sale
$5,364,267
$620.29 p/Share
8,648
Reduced 7.48%
106,983
Common Stock
Jul 10
2024
BUY
Exercise of conversion of derivative security
$776,244
$89.76 p/Share
8,648
Added 6.96%
115,631
Common Stock
Jul 08
2024
SELL
Open market or private sale
$3,382,935
$620.95 p/Share
5,448
Reduced 4.85%
106,983
Common Stock
Jul 08
2024
BUY
Exercise of conversion of derivative security
$489,012
$89.76 p/Share
5,448
Added 4.62%
112,431
Common Stock
Jul 05
2024
SELL
Open market or private sale
$17,167,450
$618.58 p/Share
27,753
Reduced 20.6%
106,983
Common Stock
Jul 05
2024
BUY
Exercise of conversion of derivative security
$2,491,109
$89.76 p/Share
27,753
Added 17.08%
134,736
Common Stock
Jul 03
2024
SELL
Open market or private sale
$1,703,911
$610.94 p/Share
2,789
Reduced 2.54%
106,983
Common Stock
Jul 03
2024
BUY
Exercise of conversion of derivative security
$250,340
$89.76 p/Share
2,789
Added 2.48%
109,772
Common Stock
Jul 02
2024
SELL
Open market or private sale
$2,648,485
$610.25 p/Share
4,340
Reduced 3.9%
106,983
Common Stock
Jul 02
2024
BUY
Exercise of conversion of derivative security
$389,558
$89.76 p/Share
4,340
Added 3.75%
111,323
Common Stock
Jul 01
2024
SELL
Open market or private sale
$3,547,586
$602.0 p/Share
5,893
Reduced 5.22%
106,983
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$528,955
$89.76 p/Share
5,893
Added 4.96%
112,876
Common Stock
Jun 28
2024
SELL
Open market or private sale
$6,755,068
$603.94 p/Share
11,185
Reduced 9.47%
106,983
Common Stock
Jun 28
2024
BUY
Exercise of conversion of derivative security
$1,003,965
$89.76 p/Share
11,185
Added 8.65%
118,168
Common Stock
Jun 27
2024
SELL
Open market or private sale
$4,915,929
$602.59 p/Share
8,158
Reduced 7.09%
106,983
Common Stock
Jun 27
2024
BUY
Exercise of conversion of derivative security
$732,262
$89.76 p/Share
8,158
Added 6.62%
115,141
Common Stock
Jun 26
2024
SELL
Open market or private sale
$1,741,052
$600.57 p/Share
2,899
Reduced 2.64%
106,983
Common Stock
Jun 26
2024
BUY
Exercise of conversion of derivative security
$260,214
$89.76 p/Share
2,899
Added 2.57%
109,882
Common Stock