Mar 15
2025
SELL
Payment of exercise price or tax liability
$390,451
$446.23 p/Share
875
Reduced 0.74%
117,560
Common Stock
Mar 15
2025
BUY
Exercise of conversion of derivative security
-
1,764
Added 1.47%
118,435
Common Stock
Mar 06
2025
SELL
Open market or private sale
$6,979,616
$444.42 p/Share
15,705
Reduced 11.86%
116,671
Common Stock
Mar 06
2025
BUY
Exercise of conversion of derivative security
$1,409,680
$89.76 p/Share
15,705
Added 10.61%
132,376
Common Stock
Feb 28
2025
BUY
Other acquisition or disposition
$9,717
$388.69 p/Share
25
Added 0.02%
116,671
Common Stock
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