Jan 12
2026
SELL
Open market or private sale
$1,382,364
$37.43 p/Share
36,932
Reduced 9.52%
350,919
Common Stock
Jan 09
2026
BUY
Exercise of conversion of derivative security
-
34,028
Added 8.07%
387,851
Common Stock
Dec 01
2025
SELL
Open market or private sale
$37,533
$32.19 p/Share
1,166
Reduced 0.33%
353,823
Common Stock
Nov 28
2025
BUY
Exercise of conversion of derivative security
-
2,343
Added 0.66%
354,989
Common Stock
Oct 13
2025
SELL
Open market or private sale
$272,258
$23.41 p/Share
11,630
Reduced 3.19%
352,646
Common Stock
Oct 10
2025
BUY
Exercise of conversion of derivative security
-
5,828
Added 1.57%
364,276
Common Stock
Sep 02
2025
SELL
Open market or private sale
$33,349
$29.05 p/Share
1,148
Reduced 0.32%
358,448
Common Stock
Aug 29
2025
BUY
Exercise of conversion of derivative security
-
2,344
Added 0.65%
359,596
Common Stock
Aug 15
2025
SELL
Open market or private sale
$523,600
$26.18 p/Share
20,000
Reduced 5.31%
356,412
Common Stock
Aug 05
2025
SELL
Open market or private sale
$600,000
$20.0 p/Share
30,000
Reduced 7.38%
376,412
Common Stock
Jul 14
2025
SELL
Open market or private sale
$165,362
$14.28 p/Share
11,580
Reduced 2.77%
406,412
Common Stock
Jul 11
2025
BUY
Exercise of conversion of derivative security
-
5,828
Added 1.38%
417,992
Common Stock
Jun 04
2025
SELL
Open market or private sale
$250,765
$16.97 p/Share
14,777
Reduced 3.46%
412,164
Common Stock
Jun 03
2025
BUY
Exercise of conversion of derivative security
-
29,141
Added 6.39%
426,941
Common Stock
Jun 02
2025
SELL
Open market or private sale
$14,379
$16.74 p/Share
859
Reduced 0.22%
397,800
Common Stock
May 30
2025
BUY
Exercise of conversion of derivative security
-
2,344
Added 0.58%
398,659
Common Stock
Apr 14
2025
SELL
Open market or private sale
$112,400
$13.57 p/Share
8,283
Reduced 2.05%
396,315
Common Stock
Mar 03
2025
SELL
Open market or private sale
$13,503
$15.45 p/Share
874
Reduced 0.22%
404,598
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
2,344
Added 0.57%
405,472
Common Stock
Jan 14
2025
SELL
Open market or private sale
$275,298
$11.78 p/Share
23,370
Reduced 5.5%
401,755
Common Stock
Jan 11
2025
BUY
Grant, award, or other acquisition
-
112,797
Added 20.97%
425,125
Common Stock
Dec 02
2024
SELL
Open market or private sale
$12,557
$11.51 p/Share
1,091
Reduced 0.35%
312,328
Common Stock
Nov 30
2024
BUY
Exercise of conversion of derivative security
-
2,343
Added 0.74%
313,419
Common Stock
Oct 14
2024
SELL
Open market or private sale
$43,240
$11.11 p/Share
3,892
Reduced 1.24%
311,076
Common Stock
Sep 03
2024
SELL
Open market or private sale
$10,250
$9.5 p/Share
1,079
Reduced 0.34%
314,968
Common Stock