Nov 29
2024
SELL
Open market or private sale
$2,565,536
$408.59 p/Share
6,279
Reduced 15.76%
33,565
Common Stock
Nov 29
2024
SELL
Payment of exercise price or tax liability
$1,165,059
$408.22 p/Share
2,854
Reduced 6.68%
39,844
Common Stock
Nov 29
2024
BUY
Exercise of conversion of derivative security
$1,165,370
$127.6 p/Share
9,133
Added 17.62%
42,698
Common Stock
Nov 06
2024
SELL
Payment of exercise price or tax liability
$1,020,612
$409.72 p/Share
2,491
Reduced 6.01%
38,951
Common Stock
Nov 06
2024
SELL
Open market or private sale
$2,257,808
$409.84 p/Share
5,509
Reduced 14.14%
33,442
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$1,020,800
$127.6 p/Share
8,000
Added 16.19%
41,422
Common Stock
Aug 30
2024
SELL
Open market or private sale
$1,119,081
$351.36 p/Share
3,185
Reduced 8.7%
33,442
Common Stock
Aug 30
2024
SELL
Payment of exercise price or tax liability
$637,845
$351.43 p/Share
1,815
Reduced 4.72%
36,627
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
$638,000
$127.6 p/Share
5,000
Added 11.51%
38,442
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
2,731
Added 7.62%
33,120
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$1,090,087
$329.73 p/Share
3,306
Reduced 10.54%
28,049
Common Stock
Feb 28
2024
SELL
Open market or private sale
$1,508,835
$329.8 p/Share
4,575
Reduced 16.31%
23,474
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$1,090,336
$138.35 p/Share
7,881
Added 20.09%
31,355
Common Stock
Feb 22
2024
SELL
Open market or private sale
$1,446,888
$321.96 p/Share
4,494
Reduced 12.88%
30,389
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$1,090,122
$321.95 p/Share
3,386
Reduced 8.85%
34,883
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$1,090,198
$138.35 p/Share
7,880
Added 17.08%
38,269
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$2,126,488
$322.0 p/Share
6,604
Reduced 14.86%
37,830
Common Stock
Feb 15
2024
SELL
Open market or private sale
$2,405,018
$322.0 p/Share
7,469
Reduced 19.74%
30,361
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
$2,126,711
$151.12 p/Share
14,073
Added 24.05%
44,434
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$1,513,722
$313.4 p/Share
4,830
Reduced 13.73%
30,361
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
-
12,039
Added 25.49%
35,191
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
-
6,887
Added 22.93%
23,152
Common Stock
Aug 30
2023
SELL
Payment of exercise price or tax liability
$395,880
$282.57 p/Share
1,401
Reduced 6.89%
18,922
Common Stock
Aug 30
2023
SELL
Exercise of conversion of derivative security
$396,128
$95.66 p/Share
4,141
Reduced 16.93%
20,323
Common Stock
Aug 30
2023
SELL
Open market or private sale
$774,241
$282.57 p/Share
2,740
Reduced 14.48%
16,182
Common Stock