QUEST RESOURCE HOLDING

QRHC Insider Trades:
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-30
2025-07-02
NOLAN STEPHEN
A - Grant
Common Stock
1,732
$2.02
3,498.64
1
$42.51M
2025-06-30
2025-07-02
TOMOLONIUS SARAH
A - Grant
Common Stock
1,732
$2.02
3,498.64
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
MOSS PERRY
President and CEO
F - Tax
Common Stock
-2,058
$2.31
-4,753.98
1
$42.51M
2025-06-26
2025-06-30
SWEITZER DAVID
EVP and COO
F - Tax
Common Stock
-2,611
$2.31
-6,031.41
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
MOSS PERRY
President and CEO
M - Exercise
Common Stock
6,667
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
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
8,333
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
MOSS PERRY
President and CEO
F - Tax
Common Stock
-2,058
$2.31
-4,753.98
1
$42.51M
2025-06-26
2025-06-30
SWEITZER DAVID
EVP and COO
F - Tax
Common Stock
-2,611
$2.31
-6,031.41
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
MOSS PERRY
President and CEO
M - Exercise
Common Stock
6,667
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
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
8,333
1
$42.51M
2025-05-31
2025-06-03
CULPEPPER GLENN
A - Grant
Common Stock
2,386
$2.00
4,772
1
$42.51M
2025-05-31
2025-06-03
NOLAN STEPHEN
A - Grant
Common Stock
1,590
$2.00
3,180
1
$42.51M
2025-05-31
2025-06-03
TOMOLONIUS SARAH
A - Grant
Common Stock
1,590
$2.00
3,180
1
$42.51M
2025-04-30
2025-05-02
CULPEPPER GLENN
A - Grant
Common Stock
2,224
$2.00
4,448
1
$42.51M
2025-04-30
2025-05-02
NOLAN STEPHEN
A - Grant
Common Stock
1,483
$2.00
2,966
1
$42.51M
2025-04-30
2025-05-02
TOMOLONIUS SARAH
A - Grant
Common Stock
1,483
$2.00
2,966
1
$42.51M
2025-04-11
2025-04-15
HATCH RAY
M - Exercise
Restricted Stock Units
-30,000
$0.00
1
$42.51M
2025-04-11
2025-04-15
HATCH RAY
M - Exercise
Common Stock
30,000
1
$42.51M
2025-03-31
2025-04-02
FRIEDBERG DANIEL
A - Grant
Common Stock
11,472
$3.00
34,416
1
$42.51M
2025-03-31
2025-04-02
CULPEPPER GLENN
A - Grant
Common Stock
2,019
$3.00
6,057
1
$42.51M
2025-03-31
2025-04-02
DUNNING AUDREY
A - Grant
Common Stock
1,893
$3.00
5,679
1
$42.51M
2025-03-31
2025-04-02
NOLAN STEPHEN
A - Grant
Common Stock
1,935
$3.00
5,805
1
$42.51M
2025-03-31
2025-04-02
TOMOLONIUS SARAH
A - Grant
Common Stock
1,893
$3.00
5,679
1
$42.51M
2024-08-16
2025-04-02
CULPEPPER GLENN
M - Exercise
Restricted Stock Units
-10,176
$0.00
1
$42.51M
2024-08-16
2025-04-02
CULPEPPER GLENN
M - Exercise
Common Stock
10,176
1
$42.51M
2025-03-19
2025-03-20
FRIEDBERG DANIEL
P - Purchase
Common Stock
2,574
$3.00
7,722
1
$42.51M
2025-03-18
2025-03-20
FRIEDBERG DANIEL
P - Purchase
Common Stock
10,000
$3.00
30,000
1
$42.51M
2025-03-18
2025-03-19
NOLAN STEPHEN
P - Purchase
Common Stock
4,000
$3.00
12,000
1
$42.51M
2025-03-18
2025-03-19
DUNNING AUDREY
P - Purchase
Common Stock
2,500
$3.00
7,500
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
2025-03-17
2025-03-17
HATCH RAY
P - Purchase
Common Stock
5,000
$3.00
15,000
1
$42.51M
2025-03-12
2025-03-12
MOSS PERRY
President and CEO
A - Grant
Common Stock
215K
$0.00
1
$42.51M
2025-02-28
2025-03-04
TOMOLONIUS SARAH
A - Grant
Common Stock
765
$5.00
3,825
1
$42.51M
2025-02-28
2025-03-04
NOLAN STEPHEN
A - Grant
Common Stock
765
$5.00
3,825
1
$42.51M
2024-12-31
2025-02-12
NOLAN STEPHEN
A - Grant
Common Stock
538
$7.00
3,766
1
$42.51M
2024-12-31
2025-02-12
TOMOLONIUS SARAH
A - Grant
Common Stock
538
$7.00
3,766
1
$42.51M
2024-11-30
2025-02-12
TOMOLONIUS SARAH
A - Grant
Common Stock
478
$7.00
3,346
1
$42.51M
2024-11-30
2025-02-12
NOLAN STEPHEN
A - Grant
Common Stock
478
$7.00
3,346
1
$42.51M
2024-10-31
2025-02-12
NOLAN STEPHEN
A - Grant
Common Stock
448
$8.00
3,584
1
$42.51M
2024-10-31
2025-02-12
TOMOLONIUS SARAH
A - Grant
Common Stock
448
$8.00
3,584
1
$42.51M
2024-09-30
2025-02-12
TOMOLONIUS SARAH
A - Grant
Common Stock
438
$8.00
3,504
1
$42.51M
2024-09-30
2025-02-12
FRIEDBERG DANIEL
A - Grant
Common Stock
3,498
$8.00
27,984
1
$42.51M
2024-09-30
2025-02-12
NOLAN STEPHEN
A - Grant
Common Stock
438
$8.00
3,504
1
$42.51M
2024-08-31
2025-02-12
FRIEDBERG DANIEL
A - Grant
Common Stock
3,158
$9.00
28,422
1
$42.51M
2024-08-31
2025-02-12
NOLAN STEPHEN
A - Grant
Common Stock
395
$9.00
3,555
1
$42.51M
2024-08-31
2025-02-12
TOMOLONIUS SARAH
A - Grant
Common Stock
395
$9.00
3,555
1
$42.51M
2024-08-16
2025-02-12
FRIEDBERG DANIEL
M - Exercise
Restricted Stock Units
-10,176
$0.00
1
$42.51M
2024-08-16
2025-02-12
FRIEDBERG DANIEL
M - Exercise
Common Stock
10,176
1
$42.51M
2024-07-31
2025-02-12
FRIEDBERG DANIEL
A - Grant
Common Stock
3,303
$8.00
26,424
1
$42.51M
2024-07-31
2025-02-12
NOLAN STEPHEN
A - Grant
Common Stock
409
$8.00
3,272
1
$42.51M
2024-07-31
2025-02-12
TOMOLONIUS SARAH
A - Grant
Common Stock
409
$8.00
3,272
1
$42.51M
2024-06-30
2025-02-12
TOMOLONIUS SARAH
A - Grant
Common Stock
378
$9.00
3,402
1
$42.51M
2024-06-30
2025-02-12
NOLAN STEPHEN
A - Grant
Common Stock
379
$9.00
3,411
1
$42.51M
2024-06-30
2025-02-12
FRIEDBERG DANIEL
A - Grant
Common Stock
3,153
$9.00
28,377
1
$42.51M
2024-05-31
2025-02-12
TOMOLONIUS SARAH
A - Grant
Common Stock
377
$9.00
3,393
1
$42.51M
2024-05-31
2025-02-12
NOLAN STEPHEN
A - Grant
Common Stock
377
$9.00
3,393
1
$42.51M
2024-04-30
2025-02-12
TOMOLONIUS SARAH
A - Grant
Common Stock
328
$10.00
3,280
1
$42.51M
2024-04-30
2025-02-12
NOLAN STEPHEN
A - Grant
Common Stock
329
$10.00
3,290
1
$42.51M
2024-03-28
2025-02-12
NOLAN STEPHEN
A - Grant
Common Stock
388
$9.00
3,492
1
$42.51M
2024-03-28
2025-02-12
TOMOLONIUS SARAH
A - Grant
Common Stock
389
$9.00
3,501
1
$42.51M
2024-02-29
2025-02-12
TOMOLONIUS SARAH
A - Grant
Common Stock
474
$7.00
3,318
1
$42.51M
2024-02-29
2025-02-12
NOLAN STEPHEN
A - Grant
Common Stock
474
$7.00
3,318
1
$42.51M
2024-01-31
2025-02-12
NOLAN STEPHEN
A - Grant
Common Stock
483
$7.00
3,381
1
$42.51M
2024-01-31
2025-02-12
TOMOLONIUS SARAH
A - Grant
Common Stock
483
$7.00
3,381
1
$42.51M
2023-12-29
2025-02-12
NOLAN STEPHEN
A - Grant
Common Stock
11,630
1
$42.51M
2025-01-31
2025-02-04
NOLAN STEPHEN
A - Grant
Common Stock
598
$6.00
3,588
1
$42.51M
2025-01-31
2025-02-04
TOMOLONIUS SARAH
A - Grant
Common Stock
598
$6.00
3,588
1
$42.51M
2024-08-16
2025-02-04
NOLAN STEPHEN
M - Exercise
Restricted Stock Units
-10,176
$0.00
1
$42.51M
2024-08-16
2025-02-04
NOLAN STEPHEN
M - Exercise
Common Stock
10,176
1
$42.51M
2024-08-16
2025-02-04
TOMOLONIUS SARAH
M - Exercise
Restricted Stock Units
-10,176
$0.00
1
$42.51M
2024-08-16
2025-02-04
TOMOLONIUS SARAH
M - Exercise
Common Stock
10,176
1
$42.51M
2024-08-16
2025-02-04
NOLAN STEPHEN
M - Exercise
Restricted Stock Units
-10,176
$0.00
1
$42.51M
2024-08-16
2025-02-04
NOLAN STEPHEN
M - Exercise
Common Stock
10,176
1
$42.51M
2024-08-16
2025-02-04
TOMOLONIUS SARAH
M - Exercise
Restricted Stock Units
-10,176
$0.00
1
$42.51M
2024-08-16
2025-02-04
TOMOLONIUS SARAH
M - Exercise
Common Stock
10,176
1
$42.51M
2024-12-23
2024-12-26
CULPEPPER GLENN
P - Purchase
Common Stock
2,000
$6.00
12,000
1
$42.51M
2024-11-20
2024-11-22
DUNNING AUDREY
P - Purchase
Common Stock
1,400
$7.00
9,800
1
$42.51M
2024-08-16
2024-11-22
DUNNING AUDREY
M - Exercise
Common Stock
10,176
1
$42.51M
2024-08-16
2024-11-22
DUNNING AUDREY
M - Exercise
Restricted Stock Units
-10,176
$0.00
1
$42.51M
2024-11-14
2024-11-18
HATCH RAY
President and CEO
A - Grant
Common Stock
1,625
$6.00
9,750
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-11-12
2024-11-12
HATCH RAY
President and CEO
P - Purchase
Common Stock
2,817
$7.00
19,719
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-08-20
2024-08-21
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
22,593
$4.00
90,372
1
$42.51M
2024-08-20
2024-08-21
HATCH RAY
President and CEO
P - Purchase
Common Stock
2,500
$8.00
20,000
1
$42.51M
2024-08-20
2024-08-21
SWEITZER DAVID
EVP and COO
S - Sale
Common Stock
-22,593
$8.00
-181K
1
$42.51M
2024-08-12
2024-08-14
CULPEPPER GLENN
A - Grant
Restricted Stock Unit
10,409
$0.00
1
$42.51M
2024-08-12
2024-08-14
DUNNING AUDREY
A - Grant
Restricted Stock Unit
10,409
$0.00
1
$42.51M
2024-08-12
2024-08-14
FRIEDBERG DANIEL
A - Grant
Restricted Stock Unit
10,409
$0.00
1
$42.51M
2024-08-12
2024-08-14
NOLAN STEPHEN
A - Grant
Restricted Stock Unit
10,409
$0.00
1
$42.51M
2024-08-12
2024-08-14
TOMOLONIUS SARAH
A - Grant
Restricted Stock Unit
10,409
$0.00
1
$42.51M
2024-06-26
2024-06-28
HATCH RAY
President and CEO
A - Grant
Restricted Stock Unit
30,000
$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-26
2024-06-28
SWEITZER DAVID
EVP and COO
A - Grant
Restricted Stock Unit
25,000
$0.00
1
$42.51M
2024-06-24
2024-06-25
SWEITZER DAVID
EVP and COO
S - Sale
Common Stock
-19,841
$8.00
-159K
1
$42.51M
2024-06-24
2024-06-25
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
19,841
$4.00
79,364
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
Common Stock
16,047
$4.00
64,188
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-06-21
2024-06-25
SWEITZER DAVID
EVP and COO
S - Sale
Common Stock
-16,047
$9.00
-144K
1
$42.51M
2024-05-31
2024-06-25
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
1,519
$4.00
6,076
1
$42.51M
2024-05-31
2024-06-25
SWEITZER DAVID
EVP and COO
S - Sale
Common Stock
-1,519
$9.00
-13,671
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-31
2024-06-03
SWEITZER DAVID
EVP and COO
S - Sale
Common Stock
-7,715
$9.00
-69,435
1
$42.51M
2024-05-30
2024-06-03
DUNNING AUDREY
P - Purchase
Common Stock
2,000
$9.00
18,000
1
$42.51M
2024-05-30
2024-06-03
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
18,900
$3.00
56,700
2
$42.51M
2024-05-30
2024-06-03
SWEITZER DAVID
EVP and COO
S - Sale
Common Stock
-11,185
$9.00
-101K
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-31
2024-05-31
SWEITZER DAVID
EVP and COO
S - Sale
-9,234
$9.00
-83,106
1
$42.51M
2024-05-16
2024-05-20
CULPEPPER GLENN
P - Purchase
Common Stock
4,000
$10.00
40,000
1
$42.51M
2024-05-14
2024-05-16
HATCH RAY
President and CEO
A - Grant
Common Stock
1,563
$6.00
9,378
1
$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-20
2023-12-22
DUNNING AUDREY
P - Purchase
Common Stock
2,000
$7.00
14,000
1
$42.51M
2023-12-14
2023-12-15
SWEITZER DAVID
EVP and COO
S - Sale
Common Stock
-21,033
$7.00
-147K
1
$42.51M
2023-12-14
2023-12-15
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
21,033
$2.00
42,066
1
$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
S - Sale
Common Stock
-2,526
$7.00
-17,682
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-15
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
2,526
$2.00
5,052
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-12
2023-12-13
HATCH RAY
President and CEO
P - Purchase
Common Stock
2,000
$6.00
12,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
S - Sale
Common Stock
-47,256
$6.00
-284K
1
$42.51M
2023-12-11
2023-12-12
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
47,256
$2.00
94,512
1
$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
S - Sale
Common Stock
-43,768
$6.00
-263K
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
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
43,768
$2.00
87,536
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-17
2023-11-21
MILLER RONALD JR.
M - Exercise
Common Stock
12,000
$0.00
1
$42.51M
2023-11-17
2023-11-21
MILLER RONALD JR.
S - Sale
Common Stock
-12,000
$7.00
-84,000
1
$42.51M
2023-11-14
2023-11-16
HATCH RAY
President and CEO
A - Grant
Common Stock
1,918
$5.00
9,590
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
S - Sale
Common Stock
-23,646
$8.00
-189K
1
$42.51M
2023-09-22
2023-09-26
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
23,646
$2.00
47,292
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
Common Stock
68,771
$2.00
138K
3
$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-30
2023-09-01
SWEITZER DAVID
EVP and COO
S - Sale
Common Stock
-68,771
$7.00
-481K
3
$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-16
2023-08-18
CULPEPPER GLENN
A - Grant
Restricted Stock Unit
10,176
$0.00
1
$42.51M
2023-08-16
2023-08-18
DUNNING AUDREY
A - Grant
Restricted Stock Unit
10,176
$0.00
1
$42.51M
2023-08-16
2023-08-18
FRIEDBERG DANIEL
A - Grant
Restricted Stock Unit
10,176
$0.00
1
$42.51M
2023-08-16
2023-08-18
MILLER RONALD JR.
A - Grant
Restricted Stock Unit
10,176
$0.00
1
$42.51M
2023-08-16
2023-08-18
NOLAN STEPHEN
A - Grant
Restricted Stock Unit
10,176
$0.00
1
$42.51M
2023-08-16
2023-08-18
TOMOLONIUS SARAH
A - Grant
Restricted Stock Unit
10,176
$0.00
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-16
2023-06-16
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
29,014
$2.00
58,028
1
$42.51M
2023-06-16
2023-06-16
SWEITZER DAVID
EVP and COO
S - Sale
Common Stock
-29,014
$6.00
-174K
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-06-14
2023-06-16
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
5,986
$2.00
11,972
1
$42.51M
2023-06-14
2023-06-16
SWEITZER DAVID
EVP and COO
S - Sale
Common Stock
-5,986
$6.00
-35,916
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
2023-05-12
2023-05-16
HATCH RAY
President and CEO
A - Grant
Common Stock
2,005
$5.00
10,025
1
$42.51M
2023-04-21
2023-04-25
HATCH RAY
President and CEO
A - Grant
Common Stock
11,782
$6.00
70,692
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-14
2022-11-16
HATCH RAY
President and CEO
A - Grant
Common Stock
2,058
$4.00
8,232
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
Common Stock
20,000
$2.00
40,000
1
$42.51M
2022-10-31
2022-11-02
SWEITZER DAVID
EVP and COO
S - Sale
Common Stock
-20,000
$9.00
-180K
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
S - Sale
Common Stock
-8,584
$8.00
-68,672
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-18
2022-10-19
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
8,584
$2.00
17,168
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-10-17
2022-10-19
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
11,416
$2.00
22,832
1
$42.51M
2022-10-17
2022-10-19
SWEITZER DAVID
EVP and COO
S - Sale
Common Stock
-11,416
$8.00
-91,328
1
$42.51M
2022-09-16
2022-09-16
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
6,959
$2.00
13,918
1
$42.51M
2022-09-16
2022-09-16
SWEITZER DAVID
EVP and COO
S - Sale
Common Stock
-6,959
$7.00
-48,713
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
S - Sale
Common Stock
-19,041
$8.00
-152K
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-15
2022-09-16
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
19,041
$2.00
38,082
1
$42.51M
2022-09-14
2022-09-16
SWEITZER DAVID
EVP and COO
S - Sale
Common Stock
-5,931
$8.00
-47,448
1
$42.51M
2022-09-14
2022-09-16
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
5,931
$2.00
11,862
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
S - Sale
Common Stock
-4,316
$7.00
-30,212
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-25
2022-08-25
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
4,316
$2.00
8,632
1
$42.51M
2022-08-24
2022-08-25
SWEITZER DAVID
EVP and COO
S - Sale
Common Stock
-14,271
$7.00
-99,897
1
$42.51M
2022-08-24
2022-08-25
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
14,271
$2.00
28,542
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
S - Sale
Common Stock
-11,418
$7.00
-79,926
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-08-23
2022-08-25
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
11,418
$2.00
22,836
1
$42.51M
2022-07-26
2022-07-28
FRIEDBERG DANIEL
P - Purchase
Common Stock
3,242
$4.00
12,968
1
$42.51M
2022-07-15
2022-07-18
FRIEDBERG DANIEL
P - Purchase
Common Stock
116
$4.00
464
1
$42.51M
2022-07-14
2022-07-18
FRIEDBERG DANIEL
P - Purchase
Common Stock
98
$4.00
392
1
$42.51M
2022-07-13
2022-07-15
FRIEDBERG DANIEL
P - Purchase
Common Stock
638
$4.00
2,552
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-07-12
2022-07-13
FRIEDBERG DANIEL
P - Purchase
Common Stock
2,200
$4.00
8,800
1
$42.51M
2022-07-11
2022-07-13
FRIEDBERG DANIEL
P - Purchase
Common Stock
2,300
$4.00
9,200
1
$42.51M
2022-07-06
2022-07-08
FRIEDBERG DANIEL
P - Purchase
Common Stock
1,849
$4.00
7,396
1
$42.51M
2022-06-30
2022-07-01
FRIEDBERG DANIEL
P - Purchase
Common Stock
3,510
$4.00
14,040
1
$42.51M
2022-06-30
2022-07-01
CULPEPPER GLENN
A - Grant
Stock Option (Right to Buy)
25,000
$0.00
1
$42.51M
2022-06-30
2022-07-01
FRIEDBERG DANIEL
A - Grant
Stock Option (Right to Buy)
25,000
$0.00
1
$42.51M
2022-06-30
2022-07-01
MILLER RONALD JR.
A - Grant
Stock Option (Right to Buy)
25,000
$0.00
1
$42.51M
2022-06-30
2022-07-01
NOLAN STEPHEN
A - Grant
Stock Option (Right to Buy)
25,000
$0.00
1
$42.51M
2022-06-30
2022-07-01
TOMOLONIUS SARAH
A - Grant
Stock Option (Right to Buy)
25,000
$0.00
1
$42.51M
2022-06-29
2022-07-01
FRIEDBERG DANIEL
P - Purchase
Common Stock
1,948
$4.00
7,792
1
$42.51M
2022-06-28
2022-06-29
FRIEDBERG DANIEL
P - Purchase
Common Stock
900
$4.00
3,600
1
$42.51M
2022-06-27
2022-06-29
FRIEDBERG DANIEL
P - Purchase
Common Stock
956
$4.00
3,824
1
$42.51M
2022-06-24
2022-06-27
FRIEDBERG DANIEL
P - Purchase
Common Stock
4,967
$4.00
19,868
1
$42.51M
2022-06-23
2022-06-27
FRIEDBERG DANIEL
P - Purchase
Common Stock
3,536
$4.00
14,144
1
$42.51M
2022-06-23
2022-06-23
MILLER RONALD JR.
P - Purchase
Common Stock
495
$4.00
1,980
1
$42.51M
2022-06-22
2022-06-23
FRIEDBERG DANIEL
P - Purchase
Common Stock
5,218
$4.00
20,872
1
$42.51M
2022-06-22
2022-06-23
MILLER RONALD JR.
P - Purchase
Common Stock
500
$4.00
2,000
1
$42.51M
2022-06-21
2022-06-23
FRIEDBERG DANIEL
P - Purchase
Common Stock
764
$4.00
3,056
1
$42.51M
2022-06-21
2022-06-22
MILLER RONALD JR.
P - Purchase
Common Stock
630
$4.00
2,520
1
$42.51M
2022-06-15
2022-06-17
HATCH RAY
President and CEO
P - Purchase
Common Stock
3,000
$4.00
12,000
1
$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-13
2022-06-14
FRIEDBERG DANIEL
P - Purchase
Common Stock
4,816
$4.00
19,264
1
$42.51M
2022-06-08
2022-06-09
MILLER RONALD JR.
M - Exercise
Common Stock
2,644
$2.00
5,288
1
$42.51M
2022-06-08
2022-06-09
MILLER RONALD JR.
S - Sale
Common Stock
-2,644
$5.00
-13,220
1
$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
Common Stock
12,991
$2.00
25,982
1
$42.51M
2022-06-07
2022-06-09
MILLER RONALD JR.
S - Sale
Common Stock
-12,991
$5.00
-64,955
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
Common Stock
1,163
$2.00
2,326
1
$42.51M
2022-06-06
2022-06-06
SWEITZER DAVID
EVP and COO
S - Sale
Common Stock
-1,163
$4.00
-4,652
1
$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
S - Sale
Common Stock
-2,193
$4.00
-8,772
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
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
2,193
$2.00
4,386
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
SWEITZER DAVID
EVP and COO
S - Sale
Common Stock
-23,561
$4.00
-94,244
1
$42.51M
2022-06-02
2022-06-06
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
23,561
$2.00
47,122
1
$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-06-01
2022-06-02
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
100
$2.00
200
1
$42.51M
2022-06-01
2022-06-02
SWEITZER DAVID
EVP and COO
S - Sale
Common Stock
-100
$4.00
-400
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-31
2022-06-02
SWEITZER DAVID
EVP and COO
S - Sale
Common Stock
-7,047
$4.00
-28,188
1
$42.51M
2022-05-31
2022-06-02
SWEITZER DAVID
EVP and COO
M - Exercise
Common Stock
7,047
$2.00
14,094
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-23
2022-05-25
MILLER RONALD JR.
S - Sale
Common Stock
-100
$5.00
-500
1
$42.51M
2022-05-23
2022-05-25
MILLER RONALD JR.
M - Exercise
Common Stock
100
$2.00
200
1
$42.51M
2022-05-13
2022-05-17
HATCH RAY
President and CEO
A - Grant
Common Stock
2,003
$4.00
8,012
1
$42.51M
2022-05-13
2022-05-17
LATHAM LAURIE
Senior VP and CFO
A - Grant
Common Stock
1,114
$4.00
4,456
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-04-01
2022-04-05
SWEITZER DAVID
EVP and COO
A - Grant
Common Stock
4,844
$6.00
29,064
2
$42.51M
2022-04-01
2022-04-05
HATCH RAY
President and CEO
A - Grant
Common Stock
23,646
$6.00
142K
2
$42.51M
2022-04-01
2022-04-05
LATHAM LAURIE
Senior VP and CFO
A - Grant
Common Stock
6,711
$6.00
40,266
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
2022-01-31
2022-02-11
NOLAN STEPHEN
A - Grant
Common Stock
493
$6.00
2,958
1
$42.51M
2022-01-31
2022-02-11
MILLER RONALD JR.
A - Grant
Common Stock
29
$6.00
174
1
$42.51M
2021-12-31
2022-02-11
NOLAN STEPHEN
A - Grant
Common Stock
437
$7.00
3,059
1
$42.51M
2021-12-31
2022-02-11
MILLER RONALD JR.
A - Grant
Common Stock
26
$7.00
182
1
$42.51M
2021-11-30
2022-02-11
MILLER RONALD JR.
A - Grant
Common Stock
35
$5.00
175
1
$42.51M
2021-11-30
2022-02-11
NOLAN STEPHEN
A - Grant
Common Stock
581
$5.00
2,905
1
$42.51M
2021-10-31
2022-02-11
MILLER RONALD JR.
A - Grant
Common Stock
32
$6.00
192
1
$42.51M
2021-10-31
2022-02-11
NOLAN STEPHEN
A - Grant
Common Stock
521
$6.00
3,126
1
$42.51M
2021-09-30
2022-02-11
MILLER RONALD JR.
A - Grant
Common Stock
30
$6.00
180
1
$42.51M
2021-09-30
2022-02-11
NOLAN STEPHEN
A - Grant
Common Stock
497
$6.00
2,982
1
$42.51M
2021-08-31
2022-02-11
NOLAN STEPHEN
A - Grant
Common Stock
455
$7.00
3,185
1
$42.51M
2021-08-31
2022-02-11
MILLER RONALD JR.
A - Grant
Common Stock
27
$7.00
189
1
$42.51M
2021-07-31
2022-02-11
MILLER RONALD JR.
A - Grant
Common Stock
30
$6.00
180
1
$42.51M
2021-07-31
2022-02-11
NOLAN STEPHEN
A - Grant
Common Stock
512
$6.00
3,072
1
$42.51M
2021-06-30
2022-02-11
NOLAN STEPHEN
A - Grant
Common Stock
455
$6.00
2,730
1
$42.51M
2021-05-31
2022-02-11
NOLAN STEPHEN
A - Grant
Common Stock
640
$5.00
3,200
1
$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-11-15
2021-11-17
HATCH RAY
President and CEO
A - Grant
Common Stock
3,093
$3.00
9,279
1
$42.51M
2021-11-15
2021-11-17
LATHAM LAURIE
Senior VP and CFO
A - Grant
Common Stock
1,722
$3.00
5,166
1
$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-07-06
2021-07-08
CULPEPPER GLENN
A - Grant
Common Stock
15,000
$7.00
105K
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-05-20
2021-05-24
NOLAN STEPHEN
A - Grant
Common Stock
15,000
$4.00
60,000
1
$42.51M
2021-05-20
2021-05-24
FRIEDBERG DANIEL
A - Grant
Common Stock
15,000
$4.00
60,000
1
$42.51M
2021-05-20
2021-05-24
MILLER RONALD JR.
A - Grant
Common Stock
15,000
$4.00
60,000
1
$42.51M
2021-05-20
2021-05-24
TOMOLONIUS SARAH
A - Grant
Common Stock
15,000
$4.00
60,000
1
$42.51M
2021-04-30
2021-05-24
NOLAN STEPHEN
A - Grant
Common Stock
758
$4.00
3,032
1
$42.51M
2021-03-31
2021-05-24
NOLAN STEPHEN
A - Grant
Common Stock
740
$4.00
2,960
1
$42.51M
2021-02-28
2021-05-24
NOLAN STEPHEN
A - Grant
Common Stock
959
$3.00
2,877
1
$42.51M
2021-01-31
2021-05-24
NOLAN STEPHEN
A - Grant
Common Stock
1,146
$3.00
3,438
1
$42.51M
2021-05-18
2021-05-19
HATCH RAY
President and CEO
A - Grant
Common Stock
996
$2.00
1,992
1
$42.51M
2021-05-18
2021-05-19
LATHAM LAURIE
Senior VP and CFO
A - Grant
Common Stock
2,785
$2.00
5,570
1
$42.51M
2021-04-02
2021-04-05
HATCH RAY
President and CEO
A - Grant
Common Stock
28,732
$4.00
115K
1
$42.51M
2021-04-02
2021-04-05
LATHAM LAURIE
Senior VP and CFO
A - Grant
Common Stock
6,034
$4.00
24,136
1
$42.51M
2021-04-02
2021-04-05
SWEITZER DAVID
EVP and COO
A - Grant
Common Stock
1,676
$4.00
6,704
1
$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-23
2021-03-23
HATCH RAY
President and CEO
P - Purchase
Common Stock
1,288
$4.00
5,152
1
$42.51M
2021-03-19
2021-03-23
LATHAM LAURIE
Senior VP and CFO
A - Grant
Common Stock
4,000
$4.00
16,000
1
$42.51M
2021-03-19
2021-03-23
SWEITZER DAVID
EVP and COO
A - Grant
Common Stock
4,000
$4.00
16,000
1
$42.51M
2021-03-19
2021-03-23
HATCH RAY
President and CEO
A - Grant
Common Stock
5,333
$4.00
21,332
1
$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-12-31
2021-02-11
NOLAN STEPHEN
A - Grant
Common Stock
1,250
$2.00
2,500
1
$42.51M
2020-12-31
2021-02-11
GOLDEN MICHAEL
A - Grant
Common Stock
375
$2.00
750
1
$42.51M
2020-11-30
2021-02-11
GOLDEN MICHAEL
A - Grant
Common Stock
427
$2.00
854
1
$42.51M
2020-11-30
2021-02-11
NOLAN STEPHEN
A - Grant
Common Stock
1,422
$2.00
2,844
1
$42.51M
2020-10-31
2021-02-11
GOLDEN MICHAEL
A - Grant
Common Stock
466
$2.00
932
1
$42.51M
2020-10-31
2021-02-11
NOLAN STEPHEN
A - Grant
Common Stock
1,553
$2.00
3,106
1
$42.51M
2020-09-30
2021-02-11
GOLDEN MICHAEL
A - Grant
Common Stock
456
$2.00
912
1
$42.51M
2020-09-30
2021-02-11
NOLAN STEPHEN
A - Grant
Common Stock
1,520
$2.00
3,040
1
$42.51M
2020-08-31
2021-02-11
GOLDEN MICHAEL
A - Grant
Common Stock
446
$2.00
892
1
$42.51M
2020-08-31
2021-02-11
NOLAN STEPHEN
A - Grant
Common Stock
1,488
$2.00
2,976
1
$42.51M
2020-07-31
2021-02-11
NOLAN STEPHEN
A - Grant
Common Stock
2,033
$1.00
2,033
1
$42.51M
2020-07-31
2021-02-11
GOLDEN MICHAEL
A - Grant
Common Stock
610
$1.00
610
1
$42.51M
2020-11-17
2020-11-19
HATCH RAY
President and CEO
A - Grant
Common Stock
1,640
$1.00
1,640
1
$42.51M
2020-11-17
2020-11-19
LATHAM LAURIE
Senior VP and CFO
A - Grant
Common Stock
4,593
$1.00
4,593
1
$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
FRIEDBERG DANIEL
P - Purchase
Common Stock
655K
$1.00
655K
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-06-30
2020-07-17
WADECKI ISABELL MARIE
A - Grant
Common Stock
1,497
$1.00
1,497
1
$42.51M
2020-06-30
2020-07-17
NOLAN STEPHEN
A - Grant
Common Stock
2,139
$1.00
2,139
1
$42.51M
2020-06-30
2020-07-17
KNITTEL RUSSELL
A - Grant
Common Stock
2,139
$1.00
2,139
1
$42.51M
2020-06-30
2020-07-17
GOLDEN MICHAEL
A - Grant
Common Stock
642
$1.00
642
1
$42.51M
2020-05-31
2020-07-17
KNITTEL RUSSELL
A - Grant
Common Stock
2,171
$1.00
2,171
1
$42.51M
2020-05-31
2020-07-17
GOLDEN MICHAEL
A - Grant
Common Stock
651
$1.00
651
1
$42.51M
2020-05-31
2020-07-17
NOLAN STEPHEN
A - Grant
Common Stock
2,171
$1.00
2,171
1
$42.51M
2020-05-31
2020-07-17
WADECKI ISABELL MARIE
A - Grant
Common Stock
1,520
$1.00
1,520
1
$42.51M
2020-04-30
2020-07-17
KNITTEL RUSSELL
A - Grant
Common Stock
2,447
$1.00
2,447
1
$42.51M
2020-04-30
2020-07-17
NOLAN STEPHEN
A - Grant
Common Stock
2,447
$1.00
2,447
1
$42.51M
2020-04-30
2020-07-17
WADECKI ISABELL MARIE
A - Grant
Common Stock
1,713
$1.00
1,713
1
$42.51M
2020-04-30
2020-07-17
GOLDEN MICHAEL
A - Grant
Common Stock
734
$1.00
734
1
$42.51M
2020-03-31
2020-07-17
KNITTEL RUSSELL
A - Grant
Common Stock
2,468
$1.00
2,468
1
$42.51M
2020-03-31
2020-07-17
GOLDEN MICHAEL
A - Grant
Common Stock
741
$1.00
741
1
$42.51M
2020-03-31
2020-07-17
NOLAN STEPHEN
A - Grant
Common Stock
2,468
$1.00
2,468
1
$42.51M
2020-03-31
2020-07-17
WADECKI ISABELL MARIE
A - Grant
Common Stock
1,727
$1.00
1,727
1
$42.51M
2020-02-29
2020-07-17
KNITTEL RUSSELL
A - Grant
Common Stock
1,319
$2.00
2,638
1
$42.51M
2020-02-29
2020-07-17
NOLAN STEPHEN
A - Grant
Common Stock
1,319
$2.00
2,638
1
$42.51M
2020-02-29
2020-07-17
WADECKI ISABELL MARIE
A - Grant
Common Stock
923
$2.00
1,846
1
$42.51M
2020-02-29
2020-07-17
GOLDEN MICHAEL
A - Grant
Common Stock
396
$2.00
792
1
$42.51M
2020-01-31
2020-07-17
NOLAN STEPHEN
A - Grant
Common Stock
1,178
$2.00
2,356
1
$42.51M
2020-01-31
2020-07-17
WADECKI ISABELL MARIE
A - Grant
Common Stock
825
$2.00
1,650
1
$42.51M
2020-01-31
2020-07-17
KNITTEL RUSSELL
A - Grant
Common Stock
1,178
$2.00
2,356
1
$42.51M
2020-01-31
2020-07-17
GOLDEN MICHAEL
A - Grant
Common Stock
353
$2.00
706
1
$42.51M
2020-05-18
2020-05-20
FRIEDBERG DANIEL
A - Grant
Stock Option (right to buy)
223K
$0.00
1
$42.51M
2020-05-18
2020-05-20
GOLDEN MICHAEL
A - Grant
Stock Option (right to buy)
37,915
$0.00
1
$42.51M
2020-05-18
2020-05-20
KNITTEL RUSSELL
A - Grant
Stock Option (right to buy)
37,915
$0.00
1
$42.51M
2020-05-18
2020-05-20
MILLER RONALD JR.
A - Grant
Stock Option (right to buy)
37,915
$0.00
1
$42.51M
2020-05-18
2020-05-20
TOMOLONIUS SARAH
A - Grant
Stock Option (right to buy)
37,915
$0.00
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-05-14
2020-05-18
HATCH RAY
President and CEO
A - Grant
Common Stock
1,678
$1.00
1,678
1
$42.51M
2020-05-14
2020-05-18
LATHAM LAURIE
Senior VP and CFO
A - Grant
Common Stock
4,699
$1.00
4,699
1
$42.51M
2020-04-29
2020-05-01
FRIEDBERG DANIEL
P - Purchase
Common Stock
11,279
$1.00
11,279
1
$42.51M
2020-04-01
2020-04-01
FRIEDBERG DANIEL
P - Purchase
Common Stock
1,605
$1.00
1,605
1
$42.51M
2020-03-30
2020-04-01
FRIEDBERG DANIEL
P - Purchase
Common Stock
400
$1.00
400
1
$42.51M
2020-03-18
2020-03-23
HATCH RAY
President and CEO
A - Grant
Common Stock
15,874
$1.00
15,874
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-18
2020-03-23
SWEITZER DAVID
EVP and COO
A - Grant
Common Stock
11,905
$1.00
11,905
1
$42.51M
2020-03-19
2020-03-19
FRIEDBERG DANIEL
P - Purchase
Common Stock
6,372
$1.00
6,372
1
$42.51M
2020-03-18
2020-03-19
FRIEDBERG DANIEL
P - Purchase
Common Stock
20,833
$1.00
20,833
1
$42.51M
2020-03-17
2020-03-19
FRIEDBERG DANIEL
A - Grant
Stock Option (Right to Buy)
19,078
$0.00
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
2019-12-31
2020-02-05
KNITTEL RUSSELL
A - Grant
Common Stock
1,325
$2.00
2,650
1
$42.51M
2019-12-31
2020-02-05
GOLDEN MICHAEL
A - Grant
Common Stock
398
$2.00
796
1
$42.51M
2019-12-31
2020-02-05
NOLAN STEPHEN
A - Grant
Common Stock
1,325
$2.00
2,650
1
$42.51M
2019-12-31
2020-02-05
WADECKI ISABELL MARIE
A - Grant
Common Stock
928
$2.00
1,856
1
$42.51M
2019-11-30
2020-02-05
GOLDEN MICHAEL
A - Grant
Common Stock
335
$3.00
1,005
1
$42.51M
2019-11-30
2020-02-05
KNITTEL RUSSELL
A - Grant
Common Stock
1,119
$3.00
3,357
1
$42.51M
2019-11-30
2020-02-05
NOLAN STEPHEN
A - Grant
Common Stock
1,119
$3.00
3,357
1
$42.51M
2019-11-30
2020-02-05
WADECKI ISABELL MARIE
A - Grant
Common Stock
783
$3.00
2,349
1
$42.51M
2019-10-31
2020-02-05
GOLDEN MICHAEL
A - Grant
Common Stock
366
$2.00
732
1
$42.51M
2019-10-31
2020-02-05
KNITTEL RUSSELL
A - Grant
Common Stock
1,218
$2.00
2,436
1
$42.51M
2019-10-31
2020-02-05
NOLAN STEPHEN
A - Grant
Common Stock
1,218
$2.00
2,436
1
$42.51M
2019-10-31
2020-02-05
WADECKI ISABELL MARIE
A - Grant
Common Stock
853
$2.00
1,706
1
$42.51M
2019-09-30
2020-02-05
GOLDEN MICHAEL
A - Grant
Common Stock
346
$3.00
1,038
1
$42.51M
2019-09-30
2020-02-05
KNITTEL RUSSELL
A - Grant
Common Stock
1,155
$3.00
3,465
1
$42.51M
2019-09-30
2020-02-05
NOLAN STEPHEN
A - Grant
Common Stock
1,155
$3.00
3,465
1
$42.51M
2019-09-30
2020-02-05
WADECKI ISABELL MARIE
A - Grant
Common Stock
808
$3.00
2,424
1
$42.51M