Nov 17
2025
SELL
Payment of exercise price or tax liability
$374,433
$835.79 p/Share
448
Reduced 4.92%
8,665
Common Stock
Nov 17
2025
BUY
Exercise of conversion of derivative security
-
832
Added 8.37%
9,113
Common Stock
Nov 14
2025
SELL
Payment of exercise price or tax liability
$574,040
$850.43 p/Share
675
Reduced 7.54%
8,281
Common Stock
Nov 14
2025
BUY
Exercise of conversion of derivative security
-
1,255
Added 12.29%
8,956
Common Stock
Nov 12
2025
SELL
Payment of exercise price or tax liability
$279,084
$864.04 p/Share
323
Reduced 4.03%
7,701
Common Stock
Nov 12
2025
BUY
Exercise of conversion of derivative security
-
600
Added 6.96%
8,024
Common Stock
Nov 07
2025
SELL
Payment of exercise price or tax liability
$812,743
$861.87 p/Share
943
Reduced 11.27%
7,424
Common Stock
Nov 07
2025
BUY
Exercise of conversion of derivative security
-
1,753
Added 17.32%
8,367
Common Stock
Aug 28
2025
SELL
Open market or private sale
$5,337,331
$916.28 p/Share
5,825
Reduced 46.83%
6,614
Common Stock
Aug 19
2025
SELL
Open market or private sale
$1,426,500
$900.0 p/Share
1,585
Reduced 11.3%
12,439
Common Stock
Aug 15
2025
SELL
Payment of exercise price or tax liability
$6,375,081
$867.24 p/Share
7,351
Reduced 34.39%
14,024
Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
-
13,673
Added 48.19%
14,699
Common Stock
Aug 12
2025
SELL
Payment of exercise price or tax liability
$275,657
$853.43 p/Share
323
Reduced 4.02%
7,702
Common Stock
Aug 12
2025
BUY
Exercise of conversion of derivative security
-
600
Added 6.96%
8,025
Common Stock
Aug 07
2025
SELL
Payment of exercise price or tax liability
$824,295
$874.12 p/Share
943
Reduced 11.27%
7,425
Common Stock
Aug 07
2025
BUY
Exercise of conversion of derivative security
-
1,754
Added 17.33%
8,368
Common Stock
May 30
2025
SELL
Open market or private sale
$2,074,723
$1012.06 p/Share
2,050
Reduced 23.66%
6,614
Common Stock
May 16
2025
SELL
Payment of exercise price or tax liability
$466,000
$1040.18 p/Share
448
Reduced 4.92%
8,664
Common Stock
May 16
2025
BUY
Exercise of conversion of derivative security
-
832
Added 8.37%
9,112
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$698,746
$1035.18 p/Share
675
Reduced 7.54%
8,280
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
-
1,254
Added 12.28%
8,955
Common Stock
May 12
2025
SELL
Payment of exercise price or tax liability
$329,054
$1015.6 p/Share
324
Reduced 4.04%
7,701
Common Stock
May 12
2025
BUY
Exercise of conversion of derivative security
-
601
Added 6.97%
8,025
Common Stock
May 07
2025
SELL
Payment of exercise price or tax liability
$927,242
$983.29 p/Share
943
Reduced 11.27%
7,424
Common Stock
May 07
2025
BUY
Exercise of conversion of derivative security
-
1,753
Added 17.32%
8,367
Common Stock