Mar 13
2025
SELL
Open market or private sale
$5,759,454
$498.87 p/Share
11,545
Reduced 68.85%
5,224
Common Stock
Mar 13
2025
BUY
Exercise of conversion of derivative security
$889,315
$271.05 p/Share
3,281
Added 18.93%
14,052
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$2,003,074
$563.77 p/Share
3,553
Reduced 20.85%
13,488
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
1,504
Added 8.11%
17,041
Common Stock
Feb 27
2025
BUY
Grant, award, or other acquisition
-
7,518
Added 32.61%
15,537
Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$703,405
$573.74 p/Share
1,226
Reduced 13.26%
8,019
Common Stock
Feb 26
2025
BUY
Exercise of conversion of derivative security
-
3,114
Added 26.54%
8,620
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$226,196
$582.98 p/Share
388
Reduced 5.95%
6,131
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
958
Added 12.81%
6,519
Common Stock
Nov 29
2024
SELL
Open market or private sale
$202,664
$539.0 p/Share
376
Reduced 6.39%
5,506
Common Stock
Nov 29
2024
BUY
Exercise of conversion of derivative security
$93,853
$249.61 p/Share
376
Added 6.19%
5,694
Common Stock
Nov 26
2024
SELL
Open market or private sale
$214,655
$542.06 p/Share
396
Reduced 6.71%
5,506
Common Stock
Nov 26
2024
BUY
Exercise of conversion of derivative security
$117,417
$296.51 p/Share
396
Added 6.49%
5,704
Common Stock
Nov 11
2024
SELL
Open market or private sale
$129,033
$539.89 p/Share
239
Reduced 4.16%
5,506
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$63,820
$267.03 p/Share
239
Added 4.08%
5,625
Common Stock
Oct 29
2024
SELL
Open market or private sale
$95,225
$506.52 p/Share
188
Reduced 3.3%
5,506
Common Stock
Oct 29
2024
BUY
Exercise of conversion of derivative security
$39,273
$208.9 p/Share
188
Added 3.2%
5,694
Common Stock
Oct 28
2024
SELL
Open market or private sale
$299,977
$513.66 p/Share
584
Reduced 9.59%
5,506
Common Stock
Oct 28
2024
BUY
Exercise of conversion of derivative security
$171,958
$294.45 p/Share
584
Added 9.29%
5,704
Common Stock
Oct 25
2024
SELL
Open market or private sale
$520,168
$514.0 p/Share
1,012
Reduced 15.53%
5,506
Common Stock
Oct 25
2024
BUY
Exercise of conversion of derivative security
$274,302
$271.05 p/Share
1,012
Added 15.09%
5,694
Common Stock
Sep 10
2024
SELL
Open market or private sale
$113,645
$477.5 p/Share
238
Reduced 4.14%
5,506
Common Stock
Sep 10
2024
BUY
Exercise of conversion of derivative security
$63,553
$267.03 p/Share
238
Added 4.06%
5,625
Common Stock
Aug 29
2024
SELL
Open market or private sale
$90,655
$482.21 p/Share
188
Reduced 3.3%
5,506
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$39,273
$208.9 p/Share
188
Added 3.2%
5,694
Common Stock