Jan 07
2026
SELL
Open market or private sale
$379,927
$77.87 p/Share
4,879
Reduced 3.98%
117,659
Common Stock
Jan 07
2026
BUY
Exercise of conversion of derivative security
$128,625
$38.1 p/Share
3,376
Added 2.77%
118,410
Common Stock
Jan 06
2026
SELL
Open market or private sale
$133,816
$76.95 p/Share
1,739
Reduced 1.44%
119,162
Common Stock
Jan 05
2026
SELL
Open market or private sale
$172,080
$75.94 p/Share
2,266
Reduced 1.84%
120,901
Common Stock
Jan 05
2026
BUY
Exercise of conversion of derivative security
$89,325
$39.42 p/Share
2,266
Added 1.81%
123,167
Common Stock
Jan 02
2026
BUY
Grant, award, or other acquisition
-
17,000
Added 12.33%
120,901
Common Stock
Nov 17
2025
SELL
Open market or private sale
$214,977
$76.45 p/Share
2,812
Reduced 2.64%
103,901
Common Stock
Nov 17
2025
BUY
Exercise of conversion of derivative security
$72,240
$25.69 p/Share
2,812
Added 2.57%
106,713
Common Stock
Oct 07
2025
SELL
Open market or private sale
$215,628
$63.89 p/Share
3,375
Reduced 3.15%
103,901
Common Stock
Oct 07
2025
BUY
Exercise of conversion of derivative security
$128,587
$38.1 p/Share
3,375
Added 3.05%
107,276
Common Stock
Oct 06
2025
SELL
Open market or private sale
$147,448
$65.07 p/Share
2,266
Reduced 2.13%
103,901
Common Stock
Oct 06
2025
BUY
Exercise of conversion of derivative security
$89,325
$39.42 p/Share
2,266
Added 2.09%
106,167
Common Stock
Oct 03
2025
SELL
Open market or private sale
$1,488,660
$65.71 p/Share
22,655
Reduced 17.9%
103,901
Common Stock
Oct 03
2025
BUY
Exercise of conversion of derivative security
$893,060
$39.42 p/Share
22,655
Added 17.59%
106,166
Common Stock
Sep 12
2025
SELL
Open market or private sale
$1,511,731
$61.49 p/Share
24,585
Reduced 19.13%
103,901
Common Stock
Sep 12
2025
BUY
Exercise of conversion of derivative security
$936,688
$38.1 p/Share
24,585
Added 19.0%
104,806
Common Stock
Sep 11
2025
SELL
Open market or private sale
$1,382,504
$61.0 p/Share
22,664
Reduced 17.91%
103,901
Common Stock
Sep 11
2025
BUY
Exercise of conversion of derivative security
$863,498
$38.1 p/Share
22,664
Added 17.56%
106,371
Common Stock
Aug 15
2025
SELL
Open market or private sale
$136,655
$48.58 p/Share
2,813
Reduced 2.64%
103,901
Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
$72,265
$25.69 p/Share
2,813
Added 2.57%
106,714
Common Stock
May 16
2025
SELL
Open market or private sale
$40,635
$46.02 p/Share
883
Reduced 0.84%
103,901
Common Stock
May 16
2025
BUY
Exercise of conversion of derivative security
$22,684
$25.69 p/Share
883
Added 0.84%
104,784
Common Stock
May 15
2025
SELL
Open market or private sale
$89,081
$46.18 p/Share
1,929
Reduced 1.82%
103,901
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
$49,556
$25.69 p/Share
1,929
Added 1.79%
105,830
Common Stock
Mar 12
2025
SELL
Open market or private sale
$826,803
$53.27 p/Share
15,521
Reduced 13.0%
103,901
Common Stock