Dec 18
2025
SELL
Open market or private sale
$1,750,221
$343.45 p/Share
5,096
Reduced 6.97%
68,059
Common Stock
Dec 18
2025
BUY
Exercise of conversion of derivative security
$323,956
$86.09 p/Share
3,763
Added 4.89%
73,155
Common Stock
Dec 17
2025
-
3,000
Reduced 4.32%
66,392
Common Stock
Dec 15
2025
SELL
Payment of exercise price or tax liability
$223,504
$350.32 p/Share
638
Reduced 0.91%
69,392
Common Stock
Dec 15
2025
BUY
Exercise of conversion of derivative security
-
638
Added 0.9%
70,030
Common Stock
Nov 20
2025
SELL
Payment of exercise price or tax liability
$776,278
$362.07 p/Share
2,144
Reduced 3.0%
69,392
Common Stock
Nov 20
2025
BUY
Exercise of conversion of derivative security
-
5,790
Added 7.49%
71,536
Common Stock
Nov 18
2025
SELL
Open market or private sale
$1,868,397
$366.64 p/Share
5,096
Reduced 7.19%
65,746
Common Stock
Nov 18
2025
BUY
Exercise of conversion of derivative security
$323,956
$86.09 p/Share
3,763
Added 5.04%
70,842
Common Stock
Nov 13
2025
SELL
Payment of exercise price or tax liability
$5,837,122
$312.53 p/Share
18,677
Reduced 21.78%
67,079
Common Stock
Nov 13
2025
BUY
Grant, award, or other acquisition
-
42,944
Added 33.37%
85,756
Common Stock
Nov 07
2025
SELL
Payment of exercise price or tax liability
$1,229,265
$360.7 p/Share
3,408
Reduced 7.37%
42,812
Common Stock
Nov 07
2025
BUY
Exercise of conversion of derivative security
-
8,280
Added 15.69%
44,485
Common Stock
Oct 20
2025
SELL
Open market or private sale
$1,665,699
$326.8 p/Share
5,097
Reduced 11.84%
37,940
Common Stock
Oct 20
2025
BUY
Exercise of conversion of derivative security
$323,956
$86.09 p/Share
3,763
Added 8.04%
43,037
Common Stock
Sep 18
2025
SELL
Open market or private sale
$1,478,130
$290.0 p/Share
5,097
Reduced 11.49%
39,274
Common Stock
Sep 18
2025
BUY
Exercise of conversion of derivative security
$323,956
$86.09 p/Share
3,763
Added 7.82%
44,371
Common Stock
Aug 18
2025
SELL
Open market or private sale
$1,458,257
$293.53 p/Share
4,968
Reduced 10.9%
40,608
Common Stock
Aug 18
2025
BUY
Exercise of conversion of derivative security
$277,640
$86.09 p/Share
3,225
Added 6.61%
45,576
Common Stock
Jul 18
2025
SELL
Open market or private sale
$1,461,138
$294.11 p/Share
4,968
Reduced 10.5%
42,351
Common Stock
Jul 18
2025
BUY
Exercise of conversion of derivative security
$277,640
$86.09 p/Share
3,225
Added 6.38%
47,319
Common Stock
Jun 18
2025
SELL
Open market or private sale
$1,467,345
$295.3 p/Share
4,969
Reduced 10.13%
44,094
Common Stock
Jun 18
2025
BUY
Exercise of conversion of derivative security
$277,640
$86.09 p/Share
3,225
Added 6.17%
49,063
Common Stock
May 19
2025
SELL
Open market or private sale
$1,448,115
$291.43 p/Share
4,969
Reduced 9.78%
45,838
Common Stock
May 19
2025
BUY
Exercise of conversion of derivative security
$277,640
$86.09 p/Share
3,225
Added 5.97%
50,807
Common Stock