Dec 22
2025
SELL
Open market or private sale
$372,480
$46.56 p/Share
8,000
Reduced 0.14%
5,711,668
Common Stock
Dec 22
2025
BUY
Exercise of conversion of derivative security
$59,600
$7.45 p/Share
8,000
Added 0.14%
5,719,668
Common Stock
Dec 15
2025
SELL
Open market or private sale
$676,480
$42.28 p/Share
16,000
Reduced 0.28%
5,711,668
Common Stock
Dec 15
2025
BUY
Exercise of conversion of derivative security
$119,200
$7.45 p/Share
16,000
Added 0.28%
5,727,668
Common Stock
Dec 08
2025
SELL
Open market or private sale
$346,720
$43.34 p/Share
8,000
Reduced 0.14%
5,711,668
Common Stock
Dec 08
2025
BUY
Exercise of conversion of derivative security
$59,600
$7.45 p/Share
8,000
Added 0.14%
5,719,668
Common Stock
Dec 01
2025
SELL
Open market or private sale
$347,760
$43.47 p/Share
8,000
Reduced 0.14%
5,711,668
Common Stock
Dec 01
2025
BUY
Exercise of conversion of derivative security
$59,600
$7.45 p/Share
8,000
Added 0.14%
5,719,668
Common Stock
Nov 24
2025
SELL
Open market or private sale
$906,624
$40.76 p/Share
22,243
Reduced 0.39%
5,711,668
Common Stock
Nov 24
2025
BUY
Exercise of conversion of derivative security
$59,600
$7.45 p/Share
8,000
Added 0.14%
5,733,911
Common Stock
Nov 20
2025
SELL
Payment of exercise price or tax liability
$829,291
$40.57 p/Share
20,441
Reduced 0.36%
5,725,911
Common Stock
Nov 20
2025
BUY
Exercise of conversion of derivative security
-
14,551
Added 0.25%
5,746,352
Common Stock
Nov 19
2025
BUY
Grant, award, or other acquisition
-
25,696
Added 0.45%
5,731,801
Common Stock
Nov 17
2025
SELL
Open market or private sale
$339,600
$42.45 p/Share
8,000
Reduced 0.14%
5,706,105
Common Stock
Nov 17
2025
BUY
Exercise of conversion of derivative security
$59,600
$7.45 p/Share
8,000
Added 0.14%
5,714,105
Common Stock
Nov 10
2025
SELL
Open market or private sale
$2,526,080
$39.47 p/Share
64,000
Reduced 1.11%
5,706,105
Common Stock
Nov 10
2025
BUY
Exercise of conversion of derivative security
$476,800
$7.45 p/Share
64,000
Added 1.1%
5,770,105
Common Stock
Nov 05
2025
BUY
Exercise of conversion of derivative security
$265,220
$7.45 p/Share
35,600
Added 0.62%
5,706,105
Common Stock
Oct 17
2025
BUY
Exercise of conversion of derivative security
$73,680
$7.45 p/Share
9,890
Added 0.17%
5,670,505
Common Stock
Oct 14
2025
BUY
Exercise of conversion of derivative security
$158,685
$7.45 p/Share
21,300
Added 0.37%
5,660,615
Common Stock
Oct 06
2025
BUY
Exercise of conversion of derivative security
$157,567
$7.45 p/Share
21,150
Added 0.37%
5,639,315
Common Stock
Sep 26
2025
BUY
Exercise of conversion of derivative security
$144,455
$7.45 p/Share
19,390
Added 0.34%
5,618,165
Common Stock
Sep 15
2025
SELL
Open market or private sale
$364,880
$45.61 p/Share
8,000
Reduced 0.14%
5,598,775
Common Stock
Sep 15
2025
BUY
Exercise of conversion of derivative security
$59,600
$7.45 p/Share
8,000
Added 0.14%
5,606,775
Common Stock
Sep 08
2025
SELL
Open market or private sale
$358,880
$44.86 p/Share
8,000
Reduced 0.14%
5,598,775
Common Stock