Apr 26
2024
SELL
Open market or private sale
$20,413,872
$3186.68 p/Share
6,406
Reduced 22.03%
22,669
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$18,668,853
$2620.19 p/Share
7,125
Reduced 19.68%
29,075
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
13,531
Added 27.21%
36,200
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
$585,713
$2638.35 p/Share
222
Added 0.97%
22,669
Common Stock
Jan 29
2024
SELL
Open market or private sale
$4,790,220
$2399.91 p/Share
1,996
Reduced 8.17%
22,447
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$1,538,335
$2399.9 p/Share
641
Reduced 2.56%
24,443
Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
$1,536,764
$582.77 p/Share
2,637
Added 9.51%
25,084
Common Stock
Jan 02
2024
SELL
Open market or private sale
$2,506,295
$2278.45 p/Share
1,100
Reduced 4.67%
22,447
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$535,148
$2286.96 p/Share
234
Reduced 0.98%
23,547
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$533,866
$400.2 p/Share
1,334
Added 5.31%
23,781
Common Stock
Dec 12
2023
-
900
Reduced 3.85%
22,447
Common Stock
Dec 11
2023
SELL
Open market or private sale
$4,526,203
$2299.9 p/Share
1,968
Reduced 7.77%
23,347
Common Stock
Dec 11
2023
SELL
Payment of exercise price or tax liability
$1,538,633
$2299.9 p/Share
669
Reduced 2.57%
25,315
Common Stock
Dec 11
2023
BUY
Exercise of conversion of derivative security
$1,536,764
$582.77 p/Share
2,637
Added 9.21%
25,984
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$535,146
$2202.25 p/Share
243
Reduced 0.98%
24,440
Common Stock
Dec 01
2023
SELL
Open market or private sale
$2,404,392
$2199.81 p/Share
1,093
Reduced 4.47%
23,347
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$534,667
$400.2 p/Share
1,336
Added 5.13%
24,683
Common Stock
Nov 21
2023
SELL
Payment of exercise price or tax liability
$1,537,730
$2199.9 p/Share
699
Reduced 2.69%
25,285
Common Stock
Nov 21
2023
SELL
Open market or private sale
$4,263,406
$2199.9 p/Share
1,938
Reduced 7.66%
23,347
Common Stock
Nov 21
2023
BUY
Exercise of conversion of derivative security
$1,536,764
$582.77 p/Share
2,637
Added 9.21%
25,984
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$536,047
$1942.2 p/Share
276
Reduced 1.12%
24,407
Common Stock
Nov 01
2023
SELL
Open market or private sale
$2,067,000
$1950.0 p/Share
1,060
Reduced 4.34%
23,347
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
$534,667
$400.2 p/Share
1,336
Added 5.13%
24,683
Common Stock
Oct 02
2023
SELL
Open market or private sale
$1,911,511
$1830.95 p/Share
1,044
Reduced 4.28%
23,347
Common Stock
Oct 02
2023
SELL
Payment of exercise price or tax liability
$534,894
$1831.83 p/Share
292
Reduced 1.18%
24,391
Common Stock