Jan 05
2026
SELL
Open market or private sale
$2,120,422
$172.35 p/Share
12,303
Reduced 11.49%
94,754
Common Stock
Jan 05
2026
BUY
Exercise of conversion of derivative security
$300,562
$24.43 p/Share
12,303
Added 10.31%
107,057
Common Stock
Jan 02
2026
BUY
Grant, award, or other acquisition
-
11,643
Added 10.94%
94,754
Common Stock
Dec 01
2025
SELL
Open market or private sale
$1,840,464
$206.91 p/Share
8,895
Reduced 9.67%
83,111
Common Stock
Dec 01
2025
BUY
Exercise of conversion of derivative security
$229,757
$25.83 p/Share
8,895
Added 8.82%
92,006
Common Stock
Nov 11
2025
SELL
Open market or private sale
$5,926,070
$189.78 p/Share
31,226
Reduced 27.31%
83,111
Common Stock
Nov 11
2025
BUY
Exercise of conversion of derivative security
$562,380
$18.01 p/Share
31,226
Added 21.45%
114,337
Common Stock
Sep 02
2025
SELL
Open market or private sale
$26,811,985
$143.65 p/Share
186,648
Reduced 69.19%
83,111
Common Stock
Sep 02
2025
BUY
Exercise of conversion of derivative security
$4,612,072
$24.71 p/Share
186,648
Added 40.9%
269,759
Common Stock
Aug 04
2025
SELL
Open market or private sale
$954,292
$109.5 p/Share
8,715
Reduced 9.49%
83,111
Common Stock
Aug 04
2025
BUY
Exercise of conversion of derivative security
$172,034
$19.74 p/Share
8,715
Added 8.67%
91,826
Common Stock
Jun 11
2025
SELL
Open market or private sale
$1,835,473
$94.5 p/Share
19,423
Reduced 18.94%
83,111
Common Stock
Jun 11
2025
BUY
Exercise of conversion of derivative security
$331,550
$17.07 p/Share
19,423
Added 15.93%
102,534
Common Stock
Jun 10
2025
SELL
Open market or private sale
$2,281,593
$88.64 p/Share
25,740
Reduced 23.65%
83,111
Common Stock
Jun 10
2025
BUY
Exercise of conversion of derivative security
$681,080
$26.46 p/Share
25,740
Added 19.12%
108,851
Common Stock
Jun 03
2025
SELL
Open market or private sale
$120,549
$71.5 p/Share
1,686
Reduced 1.99%
83,111
Common Stock
May 16
2025
SELL
Open market or private sale
$121,486
$67.53 p/Share
1,799
Reduced 2.08%
84,797
Common Stock
May 15
2025
SELL
Open market or private sale
$649,789
$65.47 p/Share
9,925
Reduced 10.28%
86,596
Common Stock
May 15
2025
BUY
Grant, award, or other acquisition
-
6,508
Added 6.32%
96,521
Common Stock
May 14
2025
SELL
Open market or private sale
$114,423
$65.61 p/Share
1,744
Reduced 1.9%
90,013
Common Stock
May 13
2025
SELL
Open market or private sale
$570,146
$67.81 p/Share
8,408
Reduced 8.39%
91,757
Common Stock
Feb 10
2025
SELL
Open market or private sale
$2,959,662
$78.24 p/Share
37,828
Reduced 27.41%
100,165
Common Stock
Feb 07
2025
SELL
Open market or private sale
$4,775
$79.59 p/Share
60
Reduced 0.04%
137,993
Common Stock
Feb 06
2025
SELL
Open market or private sale
$2,674,149
$80.9 p/Share
33,055
Reduced 19.32%
138,053
Common Stock
Feb 05
2025
BUY
Grant, award, or other acquisition
-
70,943
Added 29.31%
171,108
Common Stock