Jan 02
2026
SELL
Open market or private sale
$15,371,769
$176.1 p/Share
87,290
Reduced 67.64%
41,754
Common Stock
Jan 02
2026
BUY
Exercise of conversion of derivative security
$1,214,203
$13.91 p/Share
87,290
Added 40.35%
129,044
Common Stock
Jan 02
2026
BUY
Grant, award, or other acquisition
-
5,293
Added 11.25%
41,754
Common Stock
Nov 12
2025
SELL
Open market or private sale
$5,823,000
$194.1 p/Share
30,000
Reduced 45.14%
36,461
Common Stock
Nov 12
2025
BUY
Exercise of conversion of derivative security
$793,800
$26.46 p/Share
30,000
Added 31.1%
66,461
Common Stock
Sep 12
2025
SELL
Open market or private sale
$11,178,041
$146.08 p/Share
76,520
Reduced 67.73%
36,461
Common Stock
Sep 12
2025
BUY
Exercise of conversion of derivative security
$1,342,350
$23.75 p/Share
56,520
Added 33.34%
112,981
Common Stock
Sep 04
2025
-
23,303
Reduced 29.21%
56,461
Common Stock
Aug 14
2025
SELL
Open market or private sale
$1,274,800
$127.48 p/Share
10,000
Reduced 11.14%
79,764
Common Stock
Jun 11
2025
SELL
Open market or private sale
$9,310,267
$93.88 p/Share
99,172
Reduced 52.59%
89,407
Common Stock
Jun 11
2025
BUY
Exercise of conversion of derivative security
$973,700
$13.91 p/Share
70,000
Added 27.07%
188,579
Common Stock
Jun 10
2025
SELL
Open market or private sale
$3,394,912
$88.64 p/Share
38,300
Reduced 24.41%
118,579
Common Stock
Jun 10
2025
BUY
Exercise of conversion of derivative security
$657,228
$17.16 p/Share
38,300
Added 19.62%
156,879
Common Stock
Jun 03
2025
SELL
Open market or private sale
$117,403
$71.5 p/Share
1,642
Reduced 1.37%
118,579
Common Stock
May 15
2025
BUY
Grant, award, or other acquisition
-
5,578
Added 4.43%
120,221
Common Stock
May 14
2025
SELL
Open market or private sale
$81,093
$65.61 p/Share
1,236
Reduced 1.07%
114,643
Common Stock
May 13
2025
SELL
Open market or private sale
$338,982
$67.81 p/Share
4,999
Reduced 4.14%
115,879
Common Stock
Feb 06
2025
SELL
Open market or private sale
$1,901,150
$80.9 p/Share
23,500
Reduced 16.28%
120,878
Common Stock
Feb 05
2025
BUY
Grant, award, or other acquisition
-
47,295
Added 24.67%
144,378
Common Stock
Jan 30
2025
SELL
Open market or private sale
$7,291,200
$80.0 p/Share
91,140
Reduced 48.42%
97,083
Common Stock
Jan 30
2025
BUY
Exercise of conversion of derivative security
$1,359,808
$14.92 p/Share
91,140
Added 32.62%
188,223
Common Stock
Jan 14
2025
SELL
Open market or private sale
$59,923
$68.72 p/Share
872
Reduced 0.89%
97,083
Common Stock
Jan 10
2025
SELL
Open market or private sale
$258,593
$63.74 p/Share
4,057
Reduced 3.98%
97,955
Common Stock
Jan 08
2025
SELL
Open market or private sale
$79,600
$65.84 p/Share
1,209
Reduced 1.24%
96,306
Common Stock
Jan 08
2025
BUY
Grant, award, or other acquisition
-
5,706
Added 5.3%
102,012
Common Stock