Dec 05
2025
BUY
Open market or private purchase
$675,500
$13.51 p/Share
50,000
Added 0.61%
8,113,283
Common Stock
Dec 04
2025
BUY
Open market or private purchase
$1,080,000
$13.5 p/Share
80,000
Added 0.98%
8,063,283
Common Stock
Dec 03
2025
BUY
Open market or private purchase
$1,356,000
$13.56 p/Share
100,000
Added 1.24%
7,983,283
Common Stock
Nov 28
2025
BUY
Open market or private purchase
$1,932,000
$12.88 p/Share
150,000
Added 1.87%
7,883,283
Common Stock
Oct 09
2025
BUY
Open market or private purchase
$13,150,000
$13.15 p/Share
1,000,000
Added 11.45%
7,733,283
Common Stock
Jun 03
2025
SELL
Grant, award, or other acquisition
-
428
Reduced 0.01%
6,726,614
Common Stock
Feb 13
2025
BUY
Exercise of in-the-money or at-the-money derivatives securities
$8,089,583
$11.5 p/Share
703,442
Added 9.47%
6,726,186
Common Stock
Jul 30
2024
BUY
Grant, award, or other acquisition
-
6,669
Added 0.1%
6,733,283
Common Stock
Jul 19
2024
BUY
Grant, award, or other acquisition
-
7,005
Added 0.12%
5,725,271
Common Stock
Dec 06
2023
BUY
Open market or private purchase
$447,600
$7.46 p/Share
60,000
Added 1.06%
5,620,000
Common Stock, par valu...
Sep 05
2023
BUY
Open market or private purchase
$182,350
$5.21 p/Share
35,000
Added 0.63%
5,560,000
Common Stock, par valu...
Sep 01
2023
BUY
Open market or private purchase
$179,900
$5.14 p/Share
35,000
Added 0.63%
5,525,000
Common Stock, par valu...
Aug 31
2023
BUY
Open market or private purchase
$155,100
$5.17 p/Share
30,000
Added 0.54%
5,490,000
Common Stock, par valu...
Aug 24
2023
BUY
Open market or private purchase
$55,000
$5.5 p/Share
10,000
Added 0.18%
5,460,000
Common Stock, par valu...
Aug 23
2023
BUY
Open market or private purchase
$163,500
$5.45 p/Share
30,000
Added 0.55%
5,450,000
Common Stock, par valu...
Aug 22
2023
BUY
Open market or private purchase
$162,900
$5.43 p/Share
30,000
Added 0.55%
5,420,000
Common Stock, par valu...
Aug 21
2023
BUY
Open market or private purchase
$156,600
$5.22 p/Share
30,000
Added 0.55%
5,390,000
Common Stock, par valu...
Jun 21
2023
BUY
Grant, award, or other acquisition
-
13,266
Added 0.24%
5,578,266
Common Stock
Dec 16
2022
BUY
Open market or private purchase
$660,000
$6.0 p/Share
110,000
Added 2.01%
5,360,000
Common Stock, par valu...
Dec 15
2022
BUY
Open market or private purchase
$296,500
$5.93 p/Share
50,000
Added 0.94%
5,250,000
Common Stock, par valu...
Dec 01
2022
BUY
Open market or private purchase
$489,300
$6.99 p/Share
70,000
Added 1.33%
5,200,000
Common Stock, par valu...
Nov 18
2022
BUY
Grant, award, or other acquisition
-
5,000
Added 0.09%
5,565,000
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
-
5,130,000
Added 50.0%
5,130,000
Common Stock, par valu...