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
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