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
May 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
Apr 20
2023
SELL
Payment of exercise price or tax liability
$1,471,345
$195.32 p/Share
7,533
Reduced 1.23%
605,212
Common Stock
Apr 05
2023
SELL
Open market or private sale
$8,747,550
$194.39 p/Share
45,000
Reduced 6.84%
612,745
Common Stock
Apr 05
2023
BUY
Exercise of conversion of derivative security
$2,902,500
$64.5 p/Share
45,000
Added 6.4%
657,745
Common Stock
Mar 13
2023
SELL
Open market or private sale
$1,417,995,000
$31511.0 p/Share
45,000
Reduced 6.84%
612,745
Common Stock
Mar 13
2023
BUY
Exercise of conversion of derivative security
$2,902,500
$64.5 p/Share
45,000
Added 6.4%
657,745
Common Stock
Feb 27
2023
SELL
Open market or private sale
$8,564,400
$190.32 p/Share
45,000
Reduced 6.84%
612,745
Common Stock