Apr 29
2025
SELL
Open market or private sale
$96,425
$512.9 p/Share
188
Reduced 3.47%
5,224
Common Stock
Apr 29
2025
BUY
Exercise of conversion of derivative security
$39,273
$208.9 p/Share
188
Added 3.36%
5,412
Common Stock
Apr 28
2025
SELL
Open market or private sale
$96,991
$515.91 p/Share
188
Reduced 3.47%
5,224
Common Stock
Apr 28
2025
BUY
Exercise of conversion of derivative security
$54,582
$290.33 p/Share
188
Added 3.36%
5,412
Common Stock
Apr 25
2025
SELL
Open market or private sale
$315,092
$513.18 p/Share
614
Reduced 10.52%
5,224
Common Stock
Apr 25
2025
BUY
Exercise of conversion of derivative security
$158,608
$258.32 p/Share
614
Added 10.19%
5,412
Common Stock
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