Mar 17
2025
SELL
Open market or private sale
$760,773
$8.25 p/Share
92,215
Reduced 0.83%
11,045,186
Common Stock
Mar 14
2025
SELL
Open market or private sale
$219,508
$8.03 p/Share
27,336
Reduced 0.24%
11,137,401
Common Stock
Feb 28
2025
SELL
Open market or private sale
$446,906
$7.59 p/Share
58,881
Reduced 0.52%
11,164,737
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
50,506
Added 0.45%
11,223,618
Common Stock
Jan 24
2025
BUY
Grant, award, or other acquisition
-
792,079
Added 6.62%
11,173,112
Common Stock
Dec 02
2024
SELL
Open market or private sale
$483,097
$11.4 p/Share
42,377
Reduced 0.41%
10,381,033
Common Stock
Nov 15
2024
SELL
Open market or private sale
$397,111
$10.43 p/Share
38,074
Reduced 0.36%
10,423,410
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
50,501
Added 0.48%
10,461,484
Common Stock
Aug 29
2024
SELL
Open market or private sale
$54,747
$8.17 p/Share
6,701
Reduced 0.06%
10,410,983
Common Stock
Aug 28
2024
SELL
Open market or private sale
$289,538
$8.02 p/Share
36,102
Reduced 0.35%
10,417,684
Common Stock
Aug 27
2024
SELL
Open market or private sale
$297,055
$7.98 p/Share
37,225
Reduced 0.35%
10,453,786
Common Stock
Aug 27
2024
BUY
Exercise of conversion of derivative security
-
50,501
Added 0.48%
10,491,011
Common Stock
Jun 11
2024
SELL
Open market or private sale
$316,733
$10.85 p/Share
29,192
Reduced 0.28%
10,440,510
Common Stock
Jun 11
2024
BUY
Exercise of conversion of derivative security
$121,730
$4.17 p/Share
29,192
Added 0.28%
10,469,702
Common Stock
May 20
2024
SELL
Open market or private sale
$485,929
$11.11 p/Share
43,738
Reduced 0.42%
10,440,510
Common Stock
May 16
2024
SELL
Open market or private sale
$126,661
$11.21 p/Share
11,299
Reduced 0.11%
10,484,248
Common Stock
May 15
2024
SELL
Open market or private sale
$285,698
$11.24 p/Share
25,418
Reduced 0.24%
10,495,547
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
50,505
Added 0.48%
10,520,965
Common Stock
Mar 14
2024
SELL
Open market or private sale
$585,984
$12.55 p/Share
46,692
Reduced 0.44%
10,470,460
Common Stock
Mar 14
2024
BUY
Exercise of conversion of derivative security
$194,705
$4.17 p/Share
46,692
Added 0.44%
10,517,152
Common Stock
Mar 08
2024
SELL
Open market or private sale
$1,348,940
$12.8 p/Share
105,386
Reduced 1.0%
10,470,460
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
391,905
Added 3.57%
10,575,846
Common Stock
Mar 01
2024
SELL
Open market or private sale
$914,030
$13.15 p/Share
69,508
Reduced 0.68%
10,183,941
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
55,094
Added 0.53%
10,253,449
Common Stock
Nov 17
2023
SELL
Open market or private sale
$291,060
$9.74 p/Share
29,883
Reduced 0.3%
9,917,588
Common Stock