Sep 16
2024
SELL
Payment of exercise price or tax liability
$1,639,326
$273.13 p/Share
6,002
Reduced 8.85%
61,794
Common Stock
Sep 11
2024
$4,235
$264.72 p/Share
16
Reduced 0.02%
67,796
Common Stock
Mar 18
2024
SELL
Open market or private sale
$14,670,069
$302.27 p/Share
48,533
Reduced 41.71%
67,812
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$14,687,724
$298.44 p/Share
49,215
Reduced 36.07%
87,240
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
29,105
Added 20.01%
116,345
Common Stock
Feb 27
2024
SELL
Open market or private sale
$441,870
$303.9 p/Share
1,454
Reduced 1.05%
136,455
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$474,971
$303.69 p/Share
1,564
Reduced 1.12%
137,909
Common Stock
Jan 02
2024
SELL
Open market or private sale
$26,443,819
$264.74 p/Share
99,886
Reduced 41.75%
139,348
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$3,953,487
$39.58 p/Share
99,886
Added 29.45%
239,234
Common Stock
Sep 18
2023
SELL
Open market or private sale
$661,138
$234.28 p/Share
2,822
Reduced 1.98%
139,348
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$649,337
$234.08 p/Share
2,774
Reduced 1.91%
142,170
Common Stock
Aug 28
2023
SELL
Open market or private sale
$356,336
$233.97 p/Share
1,523
Reduced 1.04%
144,944
Common Stock
Aug 25
2023
SELL
Payment of exercise price or tax liability
$347,834
$232.51 p/Share
1,496
Reduced 1.01%
146,467
Common Stock
Jun 05
2023
-
52
Reduced 0.04%
147,963
Common Stock
Jun 02
2023
-
163
Reduced 0.11%
148,015
Common Stock
Mar 17
2023
SELL
Open market or private sale
$5,343,319
$207.79 p/Share
25,715
Reduced 14.79%
148,178
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$5,131,337
$202.94 p/Share
25,285
Reduced 12.69%
173,893
Common Stock
Mar 16
2023
SELL
Open market or private sale
$1,138,652
$201.71 p/Share
5,645
Reduced 2.76%
199,178
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$1,125,708
$202.94 p/Share
5,547
Reduced 2.64%
204,823
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
37,956
Added 15.28%
210,370
Common Stock
Feb 28
2023
SELL
Open market or private sale
$294,721
$193.26 p/Share
1,525
Reduced 0.88%
172,414
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$288,610
$193.18 p/Share
1,494
Reduced 0.85%
173,939
Common Stock
Feb 23
2023
SELL
Open market or private sale
$621,501
$197.49 p/Share
3,147
Reduced 1.76%
175,433
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$485,580
$199.09 p/Share
2,439
Reduced 1.35%
178,580
Common Stock
Aug 29
2022
SELL
Open market or private sale
$268,566
$176.34 p/Share
1,523
Reduced 0.84%
180,859
Common Stock