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
Apr 05
2024
BUY
Exercise of conversion of derivative security
$3,870,000
$64.5 p/Share
60,000
Added 20.4%
234,075
Common Stock
Mar 11
2024
SELL
Open market or private sale
$16,997,400
$283.29 p/Share
60,000
Reduced 23.25%
198,105
Common Stock
Mar 11
2024
BUY
Exercise of conversion of derivative security
$3,870,000
$64.5 p/Share
60,000
Added 18.86%
258,105
Common Stock
Feb 26
2024
SELL
Open market or private sale
$38,081,166
$300.64 p/Share
126,667
Reduced 39.0%
198,105
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
$8,170,021
$64.5 p/Share
126,667
Added 28.06%
324,772
Common Stock
Jan 29
2024
SELL
Open market or private sale
$15,449,850
$343.33 p/Share
45,000
Reduced 18.51%
198,105
Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
$2,902,500
$64.5 p/Share
45,000
Added 15.62%
243,105
Common Stock
Jan 20
2024
SELL
Payment of exercise price or tax liability
$2,402,006
$337.74 p/Share
7,112
Reduced 3.47%
198,105
Common Stock
Dec 04
2023
SELL
Open market or private sale
$12,997,350
$288.83 p/Share
45,000
Reduced 19.55%
185,217
Common Stock
Dec 04
2023
BUY
Exercise of conversion of derivative security
$2,902,500
$64.5 p/Share
45,000
Added 16.35%
230,217
Common Stock
Nov 03
2023
SELL
Open market or private sale
$10,980,000
$244.0 p/Share
45,000
Reduced 19.55%
185,217
Common Stock
Nov 03
2023
BUY
Exercise of conversion of derivative security
$2,902,500
$64.5 p/Share
45,000
Added 16.35%
230,217
Common Stock
Oct 20
2023
SELL
Payment of exercise price or tax liability
$10,752,962
$253.13 p/Share
42,480
Reduced 18.66%
185,217
Common Stock
Oct 18
2023
BUY
Grant, award, or other acquisition
-
70,484
Added 23.64%
227,697
Common Stock
Oct 03
2023
-
20,000
Reduced 11.29%
157,213
Common Stock
Oct 02
2023
SELL
Open market or private sale
$10,641,600
$236.48 p/Share
45,000
Reduced 20.25%
177,213
Common Stock
Oct 02
2023
BUY
Exercise of conversion of derivative security
$2,902,500
$64.5 p/Share
45,000
Added 16.84%
222,213
Common Stock
Sep 01
2023
SELL
Open market or private sale
$10,911,150
$242.47 p/Share
45,000
Reduced 20.25%
177,213
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$2,902,500
$64.5 p/Share
45,000
Added 16.84%
222,213
Common Stock
Aug 07
2023
SELL
Open market or private sale
$9,717,300
$215.94 p/Share
45,000
Reduced 20.25%
177,213
Common Stock
Aug 07
2023
BUY
Exercise of conversion of derivative security
$2,902,500
$64.5 p/Share
45,000
Added 16.84%
222,213
Common Stock