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
Mar 03
2023
SELL
Open market or private sale
$1,593,521
$12.69 p/Share
125,573
Reduced 0.61%
20,574,259
Common Stock
Mar 02
2023
SELL
Open market or private sale
$1,327,996
$12.64 p/Share
105,063
Reduced 0.5%
20,699,832
Common Stock
Mar 01
2023
SELL
Open market or private sale
$2,598,963
$12.91 p/Share
201,314
Reduced 0.96%
20,804,895
Common Stock
Feb 16
2023
SELL
Open market or private sale
$9,211,950
$14.95 p/Share
616,184
Reduced 2.85%
21,006,209
Common Stock
Dec 14
2022
SELL
Open market or private sale
$350,092
$9.07 p/Share
38,599
Reduced 0.18%
21,622,393
Common Stock
Dec 13
2022
SELL
Open market or private sale
$571,959
$9.27 p/Share
61,700
Reduced 0.28%
21,660,992
Common Stock
Dec 12
2022
SELL
Open market or private sale
$1,100,190
$9.3 p/Share
118,300
Reduced 0.54%
21,722,692
Common Stock