Dec 02
2024
SELL
Open market or private sale
$23,377,800
$389.63 p/Share
60,000
Reduced 24.7%
182,928
Common Stock
Dec 02
2024
BUY
Exercise of conversion of derivative security
$3,870,000
$64.5 p/Share
60,000
Added 19.81%
242,928
Common Stock
Nov 04
2024
SELL
Open market or private sale
$21,624,600
$360.41 p/Share
60,000
Reduced 24.7%
182,928
Common Stock
Nov 04
2024
BUY
Exercise of conversion of derivative security
$3,870,000
$64.5 p/Share
60,000
Added 19.81%
242,928
Common Stock
Oct 20
2024
SELL
Payment of exercise price or tax liability
$14,417,461
$374.83 p/Share
38,464
Reduced 17.37%
182,928
Common Stock
Oct 16
2024
BUY
Grant, award, or other acquisition
-
62,383
Added 21.98%
221,392
Common Stock
Oct 04
2024
SELL
Open market or private sale
$20,385,000
$339.75 p/Share
60,000
Reduced 27.4%
159,009
Common Stock
Oct 04
2024
BUY
Exercise of conversion of derivative security
$3,870,000
$64.5 p/Share
60,000
Added 21.5%
219,009
Common Stock
Sep 04
2024
SELL
Open market or private sale
$20,630,400
$343.84 p/Share
60,000
Reduced 27.4%
159,009
Common Stock
Sep 04
2024
BUY
Exercise of conversion of derivative security
$3,870,000
$64.5 p/Share
60,000
Added 21.5%
219,009
Common Stock
Aug 05
2024
SELL
Open market or private sale
$17,711,400
$295.19 p/Share
60,000
Reduced 27.4%
159,009
Common Stock
Aug 05
2024
BUY
Exercise of conversion of derivative security
$3,870,000
$64.5 p/Share
60,000
Added 21.5%
219,009
Common Stock
Jul 20
2024
SELL
Payment of exercise price or tax liability
$2,492,594
$330.89 p/Share
7,533
Reduced 4.52%
159,009
Common Stock
Jul 08
2024
SELL
Open market or private sale
$42,256,992
$335.73 p/Share
125,866
Reduced 43.04%
166,542
Common Stock
Jul 08
2024
BUY
Exercise of conversion of derivative security
$8,118,357
$64.5 p/Share
125,866
Added 30.09%
292,408
Common Stock
Jun 06
2024
SELL
Open market or private sale
$240,167
$300.21 p/Share
800
Reduced 0.48%
166,542
Common Stock
Jun 06
2024
BUY
Exercise of conversion of derivative security
$51,600
$64.5 p/Share
800
Added 0.48%
167,342
Common Stock
Jun 04
2024
SELL
Open market or private sale
$17,549,400
$292.49 p/Share
60,000
Reduced 26.49%
166,542
Common Stock
Jun 04
2024
BUY
Exercise of conversion of derivative security
$3,870,000
$64.5 p/Share
60,000
Added 20.94%
226,542
Common Stock
May 07
2024
SELL
Open market or private sale
$1,641,074
$304.41 p/Share
5,391
Reduced 3.14%
166,542
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
$347,719
$64.5 p/Share
5,391
Added 3.04%
171,933
Common Stock
May 06
2024
SELL
Open market or private sale
$36,262,736
$299.01 p/Share
121,276
Reduced 42.14%
166,542
Common Stock
May 06
2024
BUY
Exercise of conversion of derivative security
$7,822,302
$64.5 p/Share
121,276
Added 29.65%
287,818
Common Stock
Apr 20
2024
SELL
Payment of exercise price or tax liability
$2,091,989
$277.71 p/Share
7,533
Reduced 4.33%
166,542
Common Stock
Apr 05
2024
SELL
Open market or private sale
$16,065,600
$267.76 p/Share
60,000
Reduced 25.63%
174,075
Common Stock