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
Nov 15
2023
SELL
Open market or private sale
$245,545
$9.74 p/Share
25,210
Reduced 0.25%
9,947,471
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
55,093
Added 0.55%
9,972,681
Common Stock
Aug 17
2023
SELL
Open market or private sale
$598,002
$10.04 p/Share
59,562
Reduced 0.6%
9,917,588
Common Stock
Aug 15
2023
SELL
Open market or private sale
$260,211
$10.09 p/Share
25,789
Reduced 0.26%
9,977,150
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
55,097
Added 0.55%
10,002,939
Common Stock
May 15
2023
SELL
Open market or private sale
$219,044
$8.82 p/Share
24,835
Reduced 0.25%
9,947,842
Common Stock