Dec 02
2024
SELL
Open market or private sale
$140,362
$499.51 p/Share
281
Reduced 0.46%
61,354
Common Stock
Dec 02
2024
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.45%
61,635
Common Stock
Nov 15
2024
SELL
Open market or private sale
$134,596
$478.99 p/Share
281
Reduced 0.46%
61,354
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.45%
61,635
Common Stock
Nov 01
2024
SELL
Open market or private sale
$128,130
$455.98 p/Share
281
Reduced 0.46%
61,354
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.45%
61,635
Common Stock
Aug 08
2024
-
442
Reduced 0.72%
61,354
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$2,518,678
$380.58 p/Share
6,618
Reduced 9.67%
61,796
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$3,056,437
$380.58 p/Share
8,031
Added 10.51%
68,415
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
$2,339,025
$372.16 p/Share
6,285
Added 9.43%
60,384
Common Stock
Jan 16
2024
SELL
Open market or private sale
$958,945
$376.5 p/Share
2,547
Reduced 4.5%
54,099
Common Stock
Jan 16
2024
BUY
Exercise of conversion of derivative security
$138,317
$89.41 p/Share
1,547
Added 2.74%
54,890
Common Stock
Dec 29
2023
SELL
Open market or private sale
$994,543
$390.63 p/Share
2,546
Reduced 4.42%
55,099
Common Stock
Dec 29
2023
BUY
Exercise of conversion of derivative security
$138,227
$89.41 p/Share
1,546
Added 2.69%
55,889
Common Stock
Dec 15
2023
SELL
Open market or private sale
$997,064
$391.62 p/Share
2,546
Reduced 4.34%
56,099
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$138,227
$89.41 p/Share
1,546
Added 2.65%
56,889
Common Stock
Nov 30
2023
SELL
Open market or private sale
$917,654
$360.43 p/Share
2,546
Reduced 4.27%
57,099
Common Stock
Nov 30
2023
BUY
Exercise of conversion of derivative security
$138,227
$89.41 p/Share
1,546
Added 2.6%
57,889
Common Stock
Nov 15
2023
SELL
Open market or private sale
$893,034
$350.76 p/Share
2,546
Reduced 4.2%
58,099
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
$138,227
$89.41 p/Share
1,546
Added 2.56%
58,889
Common Stock
Nov 10
2023
-
584
Reduced 0.98%
59,099
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$51,416
$331.72 p/Share
155
Reduced 0.26%
59,683
Common Stock
Oct 31
2023
SELL
Open market or private sale
$779,610
$306.21 p/Share
2,546
Reduced 4.08%
59,838
Common Stock
Oct 31
2023
BUY
Exercise of conversion of derivative security
$138,227
$89.41 p/Share
1,546
Added 2.49%
60,628
Common Stock
Oct 13
2023
SELL
Open market or private sale
$815,432
$320.28 p/Share
2,546
Reduced 4.02%
60,838
Common Stock