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
Jul 25
2023
SELL
Payment of exercise price or tax liability
$1,956,616
$243.33 p/Share
8,041
Reduced 4.34%
177,171
Common Stock
Jul 03
2023
SELL
Open market or private sale
$11,430,900
$254.02 p/Share
45,000
Reduced 19.55%
185,212
Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
$2,902,500
$64.5 p/Share
45,000
Added 16.35%
230,212
Common Stock
Jun 05
2023
SELL
Open market or private sale
$10,201,050
$226.69 p/Share
45,000
Reduced 6.92%
605,212
Common Stock
Jun 05
2023
BUY
Exercise of conversion of derivative security
$2,902,500
$64.5 p/Share
45,000
Added 6.47%
650,212
Common Stock
May 05
2023
SELL
Open market or private sale
$8,204,850
$182.33 p/Share
45,000
Reduced 6.92%
605,212
Common Stock