Jan 09
2026
SELL
Open market or private sale
$351,340
$186.19 p/Share
1,887
Reduced 2.17%
84,907
Common Stock
Jan 08
2026
SELL
Open market or private sale
$854,612
$174.02 p/Share
4,911
Reduced 5.36%
86,794
Common Stock
Jan 07
2026
SELL
Open market or private sale
$252,154
$175.84 p/Share
1,434
Reduced 1.54%
91,705
Common Stock
Jan 06
2026
SELL
Open market or private sale
$1,772,291
$174.01 p/Share
10,185
Reduced 9.86%
93,139
Common Stock
Jan 06
2026
BUY
Exercise of conversion of derivative security
$226,505
$26.43 p/Share
8,570
Added 7.66%
103,324
Common Stock
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