Aug 23
2024
SELL
Open market or private sale
$26,730
$10.0 p/Share
2,673
Reduced 0.02%
13,019,620
Common Stock
May 22
2024
BUY
Grant, award, or other acquisition
-
12,285
Added 21.66%
44,435
Common Stock
Mar 07
2024
SELL
Open market or private sale
$4,542,494
$12.32 p/Share
368,709
Reduced 2.75%
13,022,293
Common Stock
Mar 06
2024
SELL
Open market or private sale
$586,912
$11.56 p/Share
50,771
Reduced 0.38%
13,391,002
Common Stock
Mar 05
2024
SELL
Open market or private sale
$120,980
$11.5 p/Share
10,520
Reduced 0.08%
13,441,773
Common Stock
Mar 04
2024
SELL
Open market or private sale
$2,231,182
$11.88 p/Share
187,810
Reduced 1.38%
13,452,293
Common Stock
Mar 01
2024
SELL
Open market or private sale
$1,624,347
$11.67 p/Share
139,190
Reduced 1.01%
13,640,103
Common Stock
Feb 29
2024
SELL
Open market or private sale
$1,379,291
$11.69 p/Share
117,989
Reduced 0.85%
13,779,293
Common Stock
Dec 26
2023
SELL
Other acquisition or disposition
-
1,094,500
Reduced 100.0%
3
Common Stock
Dec 26
2023
BUY
Other acquisition or disposition
-
544,500
Added 50.0%
544,503
Common Stock
Dec 08
2023
SELL
Open market or private sale
$4,000,000
$8.0 p/Share
500,000
Reduced 3.35%
14,447,282
Common Stock
Sep 27
2023
SELL
Other acquisition or disposition
-
4,545,900
Reduced 99.01%
45,459
Common Stock
Sep 26
2023
SELL
Other acquisition or disposition
-
4,591,818
Reduced 23.5%
14,947,282
Common Stock
Sep 26
2023
BUY
Other acquisition or disposition
-
4,545,900
Added 50.0%
4,545,900
Common Stock
Jun 15
2023
SELL
Open market or private sale
$105,488
$9.5 p/Share
11,104
Reduced 0.06%
19,538,364
Common Stock
Jun 14
2023
SELL
Open market or private sale
$188,684
$9.53 p/Share
19,799
Reduced 0.1%
19,549,468
Common Stock
Jun 07
2023
SELL
Open market or private sale
$13,635,919,790
$101665.0 p/Share
134,126
Reduced 0.68%
19,569,267
Common Stock
Jun 07
2023
BUY
Grant, award, or other acquisition
-
10,060
Added 23.83%
32,150
Common Stock
Jun 06
2023
SELL
Open market or private sale
$471,090
$10.22 p/Share
46,095
Reduced 0.23%
19,703,393
Common Stock
Jun 05
2023
SELL
Open market or private sale
$109,630
$10.15 p/Share
10,801
Reduced 0.05%
19,749,488
Common Stock
Mar 16
2023
SELL
Open market or private sale
$2,338,000
$11.69 p/Share
200,000
Reduced 1.0%
19,760,289
Common Stock
Mar 15
2023
SELL
Open market or private sale
$3,435,000
$11.45 p/Share
300,000
Reduced 1.48%
19,960,289
Common Stock
Mar 14
2023
SELL
Open market or private sale
$517,952
$12.53 p/Share
41,337
Reduced 0.2%
20,260,289
Common Stock
Mar 09
2023
SELL
Open market or private sale
$627,997
$14.22 p/Share
44,163
Reduced 0.22%
20,301,626
Common Stock
Mar 08
2023
SELL
Open market or private sale
$3,276,259
$14.34 p/Share
228,470
Reduced 1.11%
20,345,789
Common Stock