QUEST RESOURCE HOLDING
QRHC Insider Trades:
all
Powered by unusualwhales.com
Ticker
Trade Date
Filing Date
Name
Title
Code
Security
Amount
Price
Value
Trans.
10b5-1
Director
10% Owner
Mcap/AUM
2025-06-26
2025-06-30
JOHNSTON BRETT WADE
Sr. VP of Finance and CFO
F - Tax
Common Stock
-1,976
$2.31
-4,564.56
1
$42.51M
2025-06-26
2025-06-30
JOHNSTON BRETT WADE
Sr. VP of Finance and CFO
M - Exercise
Restricted Stock Unit
-6,667
$0.00
1
$42.51M
2025-06-26
2025-06-30
JOHNSTON BRETT WADE
Sr. VP of Finance and CFO
M - Exercise
Common Stock
6,667
1
$42.51M
2025-06-26
2025-06-30
MOSS PERRY
President and CEO
M - Exercise
Restricted Stock Unit
-6,667
$0.00
1
$42.51M
2025-06-26
2025-06-30
SWEITZER DAVID
EVP and COO
M - Exercise
Restricted Stock Unit
-8,333
$0.00
1
$42.51M
2025-06-26
2025-06-30
JOHNSTON BRETT WADE
Sr. VP of Finance and CFO
F - Tax
Common Stock
-1,976
$2.31
-4,564.56
1
$42.51M
2025-06-26
2025-06-30
JOHNSTON BRETT WADE
Sr. VP of Finance and CFO
M - Exercise
Restricted Stock Unit
-6,667
$0.00
1
$42.51M
2025-06-26
2025-06-30
JOHNSTON BRETT WADE
Sr. VP of Finance and CFO
M - Exercise
Common Stock
6,667
1
$42.51M
2025-06-26
2025-06-30
MOSS PERRY
President and CEO
M - Exercise
Restricted Stock Unit
-6,667
$0.00
1
$42.51M
2025-06-26
2025-06-30
SWEITZER DAVID
EVP and COO
M - Exercise
Restricted Stock Unit
-8,333
$0.00
1
$42.51M
2025-03-17
2025-03-19
MOSS PERRY
President and CEO
P - Purchase
Common Stock
16,338
$3.00
49,014
1
$42.51M
2024-11-14
2024-11-18
JOHNSTON BRETT WADE
Sr. VP of Finance and CFO
A - Grant
Common Stock
1,489
$6.00
8,934
1
$42.51M
2024-08-22
2024-08-22
JOHNSTON BRETT WADE
Sr. VP of Finance and CFO
P - Purchase
Common Stock
1,500
$8.00
12,000
1
$42.51M
2024-08-20
2024-08-21
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-22,593
$0.00
1
$42.51M
2024-06-26
2024-06-28
JOHNSTON BRETT WADE
Sr. VP of Finance and CFO
A - Grant
Restricted Stock Unit
20,000
$0.00
1
$42.51M
2024-06-26
2024-06-28
MOSS PERRY
Chief Revenue Officer
A - Grant
Restricted Stock Unit
20,000
$0.00
1
$42.51M
2024-06-24
2024-06-25
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-19,841
$0.00
1
$42.51M
2024-06-21
2024-06-25
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-16,047
$0.00
1
$42.51M
2024-05-31
2024-06-25
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-1,519
$0.00
1
$42.51M
2024-05-30
2024-06-03
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-18,900
$0.00
2
$42.51M
2024-05-14
2024-05-16
JOHNSTON BRETT WADE
Sr. VP of Finance and CFO
A - Grant
Common Stock
2,501
$6.00
15,006
1
$42.51M
2024-03-13
2024-03-15
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
30,576
$7.00
214K
2
$42.51M
2023-12-14
2023-12-15
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-21,033
$0.00
1
$42.51M
2023-12-13
2023-12-15
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-2,526
$0.00
1
$42.51M
2023-12-13
2023-12-14
JOHNSTON BRETT WADE
Sr. VP of Finance and CFO
P - Purchase
Common Stock
3,000
$6.00
18,000
1
$42.51M
2023-12-11
2023-12-12
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
2,609
$6.00
15,654
2
$42.51M
2023-12-11
2023-12-12
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-47,256
$0.00
1
$42.51M
2023-12-08
2023-12-12
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share ("Common Stock")
3,171
$6.00
19,026
1
$42.51M
2023-12-08
2023-12-12
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-43,768
$0.00
2
$42.51M
2023-12-08
2023-12-12
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
3,329
$6.00
19,974
1
$42.51M
2023-12-07
2023-12-08
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
245
$6.00
1,470
1
$42.51M
2023-12-06
2023-12-08
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share ("Common Stock")
898
$7.00
6,286
1
$42.51M
2023-12-06
2023-12-08
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
942
$7.00
6,594
1
$42.51M
2023-12-05
2023-12-06
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
8,060
$7.00
56,420
2
$42.51M
2023-12-04
2023-12-06
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share ("Common Stock")
100
$7.00
700
1
$42.51M
2023-11-17
2023-11-21
MILLER RONALD JR.
M - Exercise
Director Stock Option (Right to Buy)
-12,000
$0.00
1
$42.51M
2023-11-14
2023-11-16
JOHNSTON BRETT WADE
Sr. VP of Finance and CFO
A - Grant
Common Stock
3,069
$5.00
15,345
1
$42.51M
2023-10-31
2023-11-02
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share ("Common Stock")
607
$7.00
4,249
1
$42.51M
2023-10-30
2023-10-31
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
5,380
$7.00
37,660
2
$42.51M
2023-10-27
2023-10-31
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
1,641
$7.00
11,487
1
$42.51M
2023-10-27
2023-10-31
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share ("Common Stock")
1,563
$7.00
10,941
1
$42.51M
2023-10-26
2023-10-27
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
12,012
$7.00
84,084
2
$42.51M
2023-10-25
2023-10-27
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share ("Common Stock")
1,011
$7.00
7,077
1
$42.51M
2023-10-24
2023-10-25
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
100
$7.00
700
1
$42.51M
2023-10-23
2023-10-25
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share ("Common Stock")
1,115
$7.00
7,805
1
$42.51M
2023-10-23
2023-10-25
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
1,171
$7.00
8,197
1
$42.51M
2023-10-20
2023-10-23
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
6,621
$7.00
46,347
2
$42.51M
2023-10-19
2023-10-23
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
10,747
$7.00
75,229
1
$42.51M
2023-10-19
2023-10-23
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share ("Common Stock")
10,240
$7.00
71,680
1
$42.51M
2023-10-18
2023-10-19
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
25,477
$7.00
178K
2
$42.51M
2023-10-17
2023-10-19
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share ("Common Stock")
200
$7.00
1,400
1
$42.51M
2023-10-13
2023-10-16
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
181
$7.00
1,267
1
$42.51M
2023-10-12
2023-10-16
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share ("Common Stock")
1,276
$7.00
8,932
1
$42.51M
2023-10-03
2023-10-04
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
188
$7.00
1,316
1
$42.51M
2023-10-02
2023-10-04
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share ("Common Stock")
4,173
$7.00
29,211
1
$42.51M
2023-10-02
2023-10-04
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
4,381
$7.00
30,667
1
$42.51M
2023-09-22
2023-09-26
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-23,646
$0.00
1
$42.51M
2023-09-08
2023-09-11
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
1,410
$7.00
9,870
1
$42.51M
2023-09-07
2023-09-11
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share ("Common Stock")
276
$7.00
1,932
1
$42.51M
2023-08-31
2023-09-01
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
366
$7.00
2,562
1
$42.51M
2023-08-30
2023-09-01
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-68,771
$0.00
3
$42.51M
2023-08-30
2023-09-01
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
2,560
$7.00
17,920
1
$42.51M
2023-08-30
2023-09-01
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share ("Common Stock")
2,440
$7.00
17,080
1
$42.51M
2023-08-18
2023-08-21
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
2,169
$7.00
15,183
2
$42.51M
2023-08-17
2023-08-21
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
1,380
$7.00
9,660
1
$42.51M
2023-08-17
2023-08-21
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share ("Common Stock")
1,315
$7.00
9,205
1
$42.51M
2023-08-15
2023-08-17
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share ("Common Stock")
6,362
$7.00
44,534
1
$42.51M
2023-08-15
2023-08-17
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock
6,677
$7.00
46,739
1
$42.51M
2023-06-16
2023-06-20
JOHNSTON BRETT WADE
Sr. VP of Finance and CFO
P - Purchase
Common Stock
18,000
$6.00
108K
1
$42.51M
2023-06-16
2023-06-16
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-29,014
$0.00
1
$42.51M
2023-06-14
2023-06-16
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-5,986
$0.00
1
$42.51M
2023-05-17
2023-05-19
HATCH RAY
President and CEO
A - Grant
Employee Stock Option (Right to Buy)
60,000
$0.00
1
$42.51M
2023-05-17
2023-05-19
JOHNSTON BRETT WADE
Sr. VP of Finance and CFO
A - Grant
Employee Stock Option (Right to Buy)
40,000
$0.00
1
$42.51M
2023-05-17
2023-05-19
SWEITZER DAVID
EVP and COO
A - Grant
Employee Stock Option (Right to Buy)
52,500
$0.00
1
$42.51M
2022-12-15
2022-12-19
ALLRED ALAN
The Reporting Person is the Vi...
S - Sale
Common Stock, $0.001 par value per share
-300
$6.00
-1,800
1
$42.51M
2022-12-14
2022-12-19
ALLRED ALAN
The Reporting Person is the Vi...
S - Sale
Common Stock, $0.001 par value per share
-5,000
$7.00
-35,000
1
$42.51M
2022-12-12
2022-12-19
ALLRED ALAN
The Reporting Person is the Vi...
S - Sale
Common Stock, $0.001 par value per share
-10,000
$6.00
-60,000
1
$42.51M
2022-10-19
2022-11-17
ALLRED ALAN
The Reporting Person is the Vi...
A - Grant
Common Stock, $0.001 par value per share
167K
$0.00
1
$42.51M
2022-11-01
2022-11-03
JOHNSTON BRETT WADE
Sr. VP of Finance and CFO
A - Grant
Employee stock option (right to buy)
25,000
$0.00
1
$42.51M
2022-10-31
2022-11-02
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-20,000
$0.00
1
$42.51M
2022-10-18
2022-10-19
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-8,584
$0.00
1
$42.51M
2022-10-17
2022-10-19
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-11,416
$0.00
1
$42.51M
2022-09-16
2022-09-16
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy
-6,959
$0.00
1
$42.51M
2022-09-15
2022-09-16
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy
-19,041
$0.00
1
$42.51M
2022-09-14
2022-09-16
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy
-5,931
$0.00
1
$42.51M
2022-09-01
2022-09-01
LATHAM LAURIE
Senior VP and CFO
S - Sale
Common Stock
-1,871
$7.00
-13,097
1
$42.51M
2022-08-30
2022-09-01
LATHAM LAURIE
Senior VP and CFO
S - Sale
Common Stock
-6,963
$7.00
-48,741
1
$42.51M
2022-08-29
2022-08-30
LATHAM LAURIE
Senior VP and CFO
S - Sale
Common Stock
-8,730
$7.00
-61,110
1
$42.51M
2022-08-25
2022-08-25
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-4,316
$0.00
1
$42.51M
2022-08-24
2022-08-25
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-14,271
$0.00
1
$42.51M
2022-08-23
2022-08-25
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-11,418
$0.00
1
$42.51M
2022-07-13
2022-07-14
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
1,881
$4.00
7,524
2
$42.51M
2022-07-12
2022-07-14
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
8,119
$4.00
32,476
2
$42.51M
2022-06-14
2022-06-15
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
8,505
$4.00
34,020
2
$42.51M
2022-06-08
2022-06-09
MILLER RONALD JR.
M - Exercise
Director Stock Option (Right to Buy)
-2,644
$0.00
1
$42.51M
2022-06-07
2022-06-09
MILLER RONALD JR.
M - Exercise
Director Stock Option (Right to Buy)
-12,991
$0.00
1
$42.51M
2022-06-06
2022-06-08
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
3,344
$4.00
13,376
2
$42.51M
2022-06-06
2022-06-06
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-1,163
$0.00
1
$42.51M
2022-06-03
2022-06-06
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-2,193
$0.00
1
$42.51M
2022-06-03
2022-06-06
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
31,148
$4.00
125K
2
$42.51M
2022-06-02
2022-06-06
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
26,484
$4.00
106K
2
$42.51M
2022-06-02
2022-06-06
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-23,561
$0.00
1
$42.51M
2022-06-01
2022-06-02
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-100
$0.00
1
$42.51M
2022-05-31
2022-06-02
SWEITZER DAVID
EVP and COO
M - Exercise
Employee Stock Option (Right to Buy)
-7,047
$0.00
1
$42.51M
2022-05-27
2022-06-01
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
25,490
$4.00
102K
3
$42.51M
2022-05-25
2022-05-26
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
5,345
$4.00
21,380
2
$42.51M
2022-05-24
2022-05-26
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
4,655
$4.00
18,620
2
$42.51M
2022-05-23
2022-05-25
MILLER RONALD JR.
M - Exercise
Director Stock Option (Right to Buy)
-100
$0.00
1
$42.51M
2022-05-11
2022-05-11
KITT BARRY
P - Purchase
Common Stock, $0.001 par value per share
1,248
$5.00
6,240
1
$42.51M
2022-05-10
2022-05-11
KITT BARRY
P - Purchase
Common Stock, $0.001 par value per share
1,072
$5.00
5,360
1
$42.51M
2022-05-09
2022-05-11
KITT BARRY
P - Purchase
Common Stock, $0.001 par value per share
25,200
$5.00
126K
1
$42.51M
2022-05-09
2022-05-11
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
92,000
$5.00
460K
2
$42.51M
2022-04-29
2022-05-03
KITT BARRY
P - Purchase
Common Stock. $0.001 par value per share
36,859
$6.00
221K
1
$42.51M
2022-04-20
2022-04-22
HATCH RAY
President and CEO
A - Grant
Employee Stock Option (Right to Buy)
52,500
$0.00
1
$42.51M
2022-04-20
2022-04-22
SWEITZER DAVID
EVP and COO
A - Grant
Employee Stock Option (Right to Buy)
40,000
$0.00
1
$42.51M
2022-04-13
2022-04-14
KITT BARRY
P - Purchase
Common Stock, $0.001 par value per share
3,451
$6.00
20,706
1
$42.51M
2022-04-12
2022-04-14
KITT BARRY
P - Purchase
Common Stock, $0.001 par value per share
38,559
$6.00
231K
1
$42.51M
2022-04-12
2022-04-14
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
4,900
$6.00
29,400
2
$42.51M
2022-04-07
2022-04-08
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
20,100
$6.00
121K
2
$42.51M
2022-04-06
2022-04-08
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
1,371
$6.00
8,226
2
$42.51M
2022-04-05
2022-04-06
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
11,671
$6.00
70,026
2
$42.51M
2022-04-04
2022-04-06
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
7,371
$6.00
44,226
2
$42.51M
2022-03-31
2022-04-04
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
1,587
$6.00
9,522
2
$42.51M
2022-03-25
2022-03-28
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
3,000
$6.00
18,000
2
$42.51M
2022-03-23
2022-03-25
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
12,000
$6.00
72,000
2
$42.51M
2021-12-23
2021-12-28
KITT BARRY
P - Purchase
Common Stock, $0.001 par value per share
30,000
$7.00
210K
1
$42.51M
2021-12-23
2021-12-28
KITT BARRY
G - Gift
Common Stock, $0.001 par value per share
-80,000
$0.00
1
$42.51M
2021-12-07
2021-12-09
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
100K
$6.00
600K
2
$42.51M
2021-12-07
2021-12-07
KITT BARRY
P - Purchase
Common Stock, $0.001 par value per share
384K
$6.00
2.30M
1
$42.51M
2021-12-06
2021-12-07
KITT BARRY
P - Purchase
Common Stock, $0.001 par value per share
16,465
$5.00
82,325
1
$42.51M
2021-12-03
2021-12-07
KITT BARRY
P - Purchase
Common Stock, $0.001 par value per share
49,706
$5.00
249K
1
$42.51M
2021-11-26
2021-11-30
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
221K
$5.00
1.11M
2
$42.51M
2021-11-23
2021-11-24
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
220K
$6.00
1.32M
2
$42.51M
2021-11-22
2021-11-24
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
34,100
$5.00
171K
2
$42.51M
2021-10-18
2021-10-20
ALLRED ALAN
The Reporting Person is the Vi...
J - Other
Common Stock, $0.001 par value per share
219K
$6.00
1.31M
1
$42.51M
2021-06-01
2021-06-03
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
100
$5.00
500
1
$42.51M
2021-05-28
2021-06-01
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
6,326
$5.00
31,630
2
$42.51M
2021-05-27
2021-06-01
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
1,096
$5.00
5,480
2
$42.51M
2021-05-21
2021-05-25
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
110K
$4.00
440K
2
$42.51M
2021-03-25
2021-03-29
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
S - Sale
Common Stock, $0.001 par value per share
-50,000
$4.00
-200K
2
$42.51M
2021-03-15
2021-03-17
HATCH RAY
President and CEO
A - Grant
Employee Stock Option (Right to Buy)
80,000
$0.00
1
$42.51M
2021-03-15
2021-03-17
LATHAM LAURIE
Senior VP and CFO
A - Grant
Employee Stock Option (Right to Buy)
50,000
$0.00
1
$42.51M
2021-03-15
2021-03-17
SWEITZER DAVID
EVP and COO
A - Grant
Employee Stock Option (Right to Buy)
60,000
$0.00
1
$42.51M
2021-03-16
2021-03-16
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
S - Sale
Common Stock, $0.001 par value per share
-908
$4.00
-3,632
1
$42.51M
2021-03-12
2021-03-16
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
S - Sale
Common Stock, $0.001 par value per share
-21,676
$4.00
-86,704
2
$42.51M
2020-11-02
2020-11-04
ALLRED ALAN
The Reporting Person is the Vi...
A - Grant
Employee Stock Option (Right to Buy)
13,661
$0.00
1
$42.51M
2020-11-02
2020-11-04
COSKERY STEPHEN
The Reporting Person is the Vi...
A - Grant
Employee Stock Option (Right to Buy)
30,000
$0.00
1
$42.51M
2020-10-13
2020-10-15
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
S - Sale
Common Stock, $0.001 par value per share
-2,000
$2.00
-4,000
1
$42.51M
2020-08-05
2020-10-15
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
285K
$1.00
285K
1
$42.51M
2020-08-05
2020-08-07
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
P - Purchase
Common Stock, $0.001 par value per share
285K
$1.00
285K
1
$42.51M
2020-05-18
2020-05-20
WADECKI ISABELL MARIE
A - Grant
Stock Option (right to buy)
37,915
$0.00
1
$42.51M
2020-03-18
2020-03-23
LATHAM LAURIE
Senior VP and CFO
A - Grant
Common Stock
11,905
$1.00
11,905
1
$42.51M
2020-03-16
2020-03-18
HATCH RAY
President and CEO
A - Grant
Employee Stock Option (Right to Buy)
160K
$0.00
1
$42.51M
2020-03-16
2020-03-18
LATHAM LAURIE
Senior VP and CFO
A - Grant
Employee Stock Option (Right to Buy)
105K
$0.00
1
$42.51M
2020-03-16
2020-03-18
SWEITZER DAVID
EVP and COO
A - Grant
Employee Stock Option (Right to Buy)
105K
$0.00
1
$42.51M