Quest Resource Holding Corp ($QRHC) Insider Transactions

Last updated: 2026-04-02 23:06 UTC | Total transactions: 263

In the last 12 months, insiders at Quest Resource Holding Corp ($QRHC) filed 263 transactions with the SEC: 74 open-market purchases totaling $1,921,281 and 17 sales totaling $2,354,851. Net insider sentiment: net selling.

Quest Resource Holding Corp operates in the Refuse systems industry (Energy & transportation sector).

Most Active Insiders

View all SEC Filings for Quest Resource Holding Corp (QRHC).

Set Up your own filters →

Recent Insider Transactions

Transaction Date Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 31, 2026 FRIEDBERG DANIEL M. Director A Common Stock 12619 $1.19 2,975,217.0000 21,029,000 0.43% 0.06%
March 31, 2026 Nolan Stephen A Director A Common Stock 2941 $1.19 204,908.0000 21,029,000 1.46% 0.01%
March 19, 2026 FRIEDBERG DANIEL M. Director P Common Stock 8500 $0.87 2,962,598.0000 21,029,000 0.29% 0.04%
March 18, 2026 Lipstein Robert J Director P Common Stock 11000 $0.90 48,500.0000 21,029,000 29.33% 0.05%
March 16, 2026 Culpepper Glenn Director P Common Stock 5000 $1.16 83,214.0000 21,029,000 6.39% 0.02%
March 12, 2026 Moss Perry W. President and CEO F Common Stock 24571 $1.45 331,304.0000 21,029,000 6.90% 0.12%
Feb. 28, 2026 Nolan Stephen A Director A Common Stock 1988 $1.76 201,967.0000 21,029,000 0.99% 0.01%
Feb. 28, 2026 Tomolonius Sarah Director A Common Stock 1988 $1.76 88,045.0000 21,029,000 2.31% 0.01%
Feb. 28, 2026 FRIEDBERG DANIEL M. Director A Common Stock 8532 $1.76 2,954,098.0000 21,029,000 0.29% 0.04%
Jan. 31, 2026 Nolan Stephen A Director A Common Stock 1627 $2.15 199,979.0000 21,029,000 0.82% 0.01%
Jan. 31, 2026 FRIEDBERG DANIEL M. Director A Common Stock 6984 $2.15 2,945,566.0000 21,029,000 0.24% 0.03%
Jan. 31, 2026 Tomolonius Sarah Director A Common Stock 1627 $2.15 86,057.0000 21,029,000 1.93% 0.01%
Dec. 31, 2025 Nolan Stephen A Director A Common Stock 1881 $1.86 198,352.0000 21,029,000 0.96% 0.01%
Dec. 31, 2025 Tomolonius Sarah Director A Common Stock 1881 $1.86 84,430.0000 21,029,000 2.28% 0.01%
Dec. 31, 2025 FRIEDBERG DANIEL M. Director A Common Stock 8073 $1.86 2,938,582.0000 21,029,000 0.28% 0.04%
Dec. 23, 2025 Culpepper Glenn Director P Common Stock 5000 $1.96 78,214.0000 21,029,000 6.83% 0.02%
Nov. 30, 2025 Nolan Stephen A Director A Common Stock 1861 $1.88 196,471.0000 21,029,000 0.96% 0.01%
Nov. 30, 2025 Tomolonius Sarah Director A Common Stock 1861 $1.88 82,549.0000 21,029,000 2.31% 0.01%
Nov. 30, 2025 FRIEDBERG DANIEL M. Director A Common Stock 7987 $1.88 2,930,509.0000 21,029,000 0.27% 0.04%
Oct. 31, 2025 Tomolonius Sarah Director A Common Stock 2302 $1.52 80,688.0000 21,029,000 2.94% 0.01%
Oct. 31, 2025 Nolan Stephen A Director A Common Stock 2302 $1.52 194,610.0000 21,029,000 1.20% 0.01%
Oct. 23, 2025 KITT BARRY M TenPercentOwner P Common Stock, $0.001 par value per share 103412 $1.26 5,302,049.0000 21,029,000 1.99% 0.49%
Oct. 27, 2025 KITT BARRY M TenPercentOwner P Common Stock, $0.001 par value per share 62867 $1.36 5,302,049.0000 21,029,000 1.20% 0.30%
Oct. 24, 2025 KITT BARRY M TenPercentOwner P Common Stock, $0.001 par value per share 33480 $1.33 5,239,182.0000 21,029,000 0.64% 0.16%
Sept. 30, 2025 Nolan Stephen A Director A Common Stock 2243 $1.56 192,308.0000 20,617,000 1.18% 0.01%
Sept. 30, 2025 Tomolonius Sarah Director A Common Stock 2243 $1.56 78,386.0000 20,617,000 2.95% 0.01%
Sept. 2, 2025 Dunning Audrey Director P Common Stock 4000 $1.82 54,378.0000 20,617,000 7.94% 0.02%
Aug. 31, 2025 Nolan Stephen A Director A Common Stock 1871 $1.87 190,065.0000 20,617,000 0.99% 0.01%
Aug. 31, 2025 Tomolonius Sarah Director A Common Stock 1871 $1.87 76,143.0000 20,617,000 2.52% 0.01%
Aug. 20, 2025 FRIEDBERG DANIEL M. Director P Common Stock 17232 $1.60 2,922,522.0000 20,617,000 0.59% 0.08%
Aug. 14, 2025 Culpepper Glenn Director P Common Stock 5000 $1.68 73,214.0000 20,617,000 7.33% 0.02%
Aug. 14, 2025 Lipstein Robert J Director P Common Stock 15000 $1.70 37,500.0000 20,617,000 66.67% 0.07%
Aug. 13, 2025 FRIEDBERG DANIEL M. Director A Common Stock 20000 $0.00 2,905,290.0000 20,617,000 0.69% 0.10%
Aug. 13, 2025 Culpepper Glenn Director A Common Stock 20000 $0.00 68,214.0000 20,617,000 41.48% 0.10%
Aug. 12, 2025 Culpepper Glenn Director M Restricted Stock Unit 10409 $0.00 0.0000 20,617,000 100.00% 0.05%
Aug. 13, 2025 Lipstein Robert J Director A Common Stock 20000 $0.00 22,500.0000 20,617,000 800.00% 0.10%
Aug. 12, 2025 Nolan Stephen A Director M Common Stock 10409 $0.00 168,194.0000 20,617,000 6.60% 0.05%
Aug. 13, 2025 Nolan Stephen A Director A Common Stock 20000 $0.00 188,194.0000 20,617,000 11.89% 0.10%
Aug. 12, 2025 Nolan Stephen A Director M Restricted Stock Unit 10409 $0.00 0.0000 20,617,000 100.00% 0.05%
Aug. 13, 2025 Johnston Brett Wade Sr. VP of Finance and CFO A Common Stock 40000 $0.00 87,583.0000 20,617,000 84.06% 0.19%
Aug. 12, 2025 Dunning Audrey Director M Common Stock 10409 $0.00 30,378.0000 20,617,000 52.13% 0.05%
Aug. 13, 2025 Dunning Audrey Director A Common Stock 20000 $0.00 50,378.0000 20,617,000 65.84% 0.10%
Aug. 12, 2025 Dunning Audrey Director M Restricted Stock Unit 10409 $0.00 0.0000 20,617,000 100.00% 0.05%
Aug. 13, 2025 Sweitzer David P EVP and COO A Common Stock 50000 $0.00 103,325.0000 20,617,000 93.76% 0.24%
Aug. 12, 2025 FRIEDBERG DANIEL M. Director M Common Stock 10409 $0.00 2,885,290.0000 20,617,000 0.36% 0.05%
Aug. 12, 2025 FRIEDBERG DANIEL M. Director M Restricted Stock Unit 10409 $0.00 0.0000 20,617,000 100.00% 0.05%
Aug. 12, 2025 Tomolonius Sarah Director M Common Stock 10409 $0.00 54,272.0000 20,617,000 23.73% 0.05%
Aug. 13, 2025 Tomolonius Sarah Director A Common Stock 20000 $0.00 74,272.0000 20,617,000 36.85% 0.10%
Aug. 12, 2025 Tomolonius Sarah Director M Restricted Stock Units 10409 $0.00 0.0000 20,617,000 100.00% 0.05%
Aug. 13, 2025 Moss Perry W. President and CEO A Common Stock 100000 $0.00 355,875.0000 20,617,000 39.08% 0.49%
Aug. 12, 2025 Culpepper Glenn Director M Common Stock 10409 $0.00 48,214.0000 20,617,000 27.53% 0.05%
July 31, 2025 Tomolonius Sarah Director A Common Stock 1741 $2.01 43,863.0000 20,617,000 4.13% 0.01%
July 31, 2025 Nolan Stephen A Director A Common Stock 1741 $2.01 157,785.0000 20,617,000 1.12% 0.01%
June 30, 2025 Tomolonius Sarah Director A Common Stock 1732 $2.02 42,122.0000 20,617,000 4.29% 0.01%
June 30, 2025 Nolan Stephen A Director A Common Stock 1732 $2.02 156,044.0000 20,617,000 1.12% 0.01%
June 26, 2025 Johnston Brett Wade Sr. VP of Finance and CFO F Common Stock 1976 $2.31 34,250.0000 20,617,000 5.45% 0.01%
June 26, 2025 Moss Perry W. President and CEO M Restricted Stock Unit 6667 $0.00 13,333.0000 20,617,000 33.34% 0.03%
June 26, 2025 Johnston Brett Wade Sr. VP of Finance and CFO M Common Stock 6667 $0.00 36,226.0000 20,617,000 22.55% 0.03%
June 26, 2025 Johnston Brett Wade Sr. VP of Finance and CFO M Restricted Stock Unit 6667 $0.00 13,333.0000 20,617,000 33.34% 0.03%
June 26, 2025 Sweitzer David P EVP and COO M Common Stock 8333 $0.00 39,269.0000 20,617,000 26.94% 0.04%
June 26, 2025 Sweitzer David P EVP and COO F Common Stock 2611 $2.31 36,658.0000 20,617,000 6.65% 0.01%
June 26, 2025 Sweitzer David P EVP and COO M Restricted Stock Unit 8333 $0.00 16,667.0000 20,617,000 33.33% 0.04%
June 26, 2025 Moss Perry W. President and CEO M Common Stock 6667 $0.00 257,933.0000 20,617,000 2.65% 0.03%
June 26, 2025 Moss Perry W. President and CEO F Common Stock 2058 $2.31 255,875.0000 20,617,000 0.80% 0.01%
May 31, 2025 Nolan Stephen A Director A Common Stock 1590 $2.20 154,312.0000 20,617,000 1.04% 0.01%
May 31, 2025 Culpepper Glenn Director A Common Stock 2386 $2.20 37,805.0000 20,617,000 6.74% 0.01%
May 31, 2025 Tomolonius Sarah Director A Common Stock 1590 $2.20 40,390.0000 20,617,000 4.10% 0.01%
April 30, 2025 Culpepper Glenn Director A Common Stock 2224 $2.36 35,419.0000 20,617,000 6.70% 0.01%
April 30, 2025 Tomolonius Sarah Director A Common Stock 1483 $2.36 38,800.0000 20,617,000 3.97% 0.01%
April 30, 2025 Nolan Stephen A Director A Common Stock 1483 $2.36 152,722.0000 20,617,000 0.98% 0.01%
April 11, 2025 Hatch S. Ray Director M Common Stock 30000 $0.00 166,141.0000 20,617,000 22.04% 0.15%
April 11, 2025 Hatch S. Ray Director M Restricted Stock Units 30000 $0.00 0.0000 20,617,000 100.00% 0.15%
March 31, 2025 Tomolonius Sarah Director A Common Stock 1893 $2.60 37,317.0000 20,617,000 5.34% 0.01%
Aug. 16, 2024 Culpepper Glenn Director M Restricted Stock Units 10176 $0.00 0.0000 20,123,000 100.00% 0.05%
March 31, 2025 Culpepper Glenn Director A Common Stock 2019 $2.60 17,019.0000 20,617,000 13.46% 0.01%
March 31, 2025 Dunning Audrey Director A Common Stock 1893 $2.60 19,969.0000 20,617,000 10.47% 0.01%
March 31, 2025 Nolan Stephen A Director A Common Stock 1935 $2.60 151,239.0000 20,617,000 1.30% 0.01%
March 31, 2025 FRIEDBERG DANIEL M. Director A Common Stock 11472 $2.60 2,874,881.0000 20,617,000 0.40% 0.06%
Aug. 16, 2024 Culpepper Glenn Director M Common Stock 10176 $0.00 16,176.0000 20,123,000 169.60% 0.05%
March 18, 2025 FRIEDBERG DANIEL M. Director P Common Stock 10000 $2.95 2,850,659.0000 20,617,000 0.35% 0.05%
March 19, 2025 FRIEDBERG DANIEL M. Director P Common Stock 2574 $2.96 2,853,233.0000 20,617,000 0.09% 0.01%
March 17, 2025 Moss Perry W. President and CEO P Common Stock 16338 $3.01 257,933.0000 20,617,000 6.76% 0.08%
March 18, 2025 Nolan Stephen A Director P Common Stock 4000 $2.99 149,304.0000 20,617,000 2.75% 0.02%
March 18, 2025 Dunning Audrey Director P Common Stock 2500 $3.04 18,076.0000 20,617,000 16.05% 0.01%
March 17, 2025 Hatch S. Ray Director P Common Stock 5000 $2.86 136,141.0000 20,617,000 3.81% 0.02%
March 12, 2025 Moss Perry W. President and CEO A Common Stock 214600 $0.00 241,595.0000 20,617,000 794.96% 1.04%
Feb. 28, 2025 Tomolonius Sarah Director A Common Stock 765 $4.57 21,498.0000 20,617,000 3.69% 0.00%
Feb. 28, 2025 Nolan Stephen A Director A Common Stock 765 $4.57 67,128.0000 20,617,000 1.15% 0.00%
April 30, 2024 Tomolonius Sarah Director A Common Stock 328 $10.14 31,198.0000 20,123,000 1.06% 0.00%
Dec. 29, 2023 Nolan Stephen A Director A Common Stock 11630 $0.00 138,403.0000 0 9.17% 0.00%
Jan. 31, 2024 Nolan Stephen A Director A Common Stock 483 $6.90 138,886.0000 20,123,000 0.35% 0.00%
Feb. 29, 2024 Nolan Stephen A Director A Common Stock 474 $7.03 139,360.0000 20,123,000 0.34% 0.00%
March 28, 2024 Nolan Stephen A Director A Common Stock 388 $8.58 139,748.0000 20,123,000 0.28% 0.00%
April 30, 2024 Nolan Stephen A Director A Common Stock 329 $10.14 140,077.0000 20,123,000 0.24% 0.00%
May 31, 2024 Nolan Stephen A Director A Common Stock 377 $8.84 140,454.0000 20,123,000 0.27% 0.00%
June 30, 2024 Nolan Stephen A Director A Common Stock 379 $8.80 140,833.0000 20,123,000 0.27% 0.00%
July 31, 2024 Nolan Stephen A Director A Common Stock 409 $8.44 141,242.0000 20,123,000 0.29% 0.00%
Aug. 31, 2024 Nolan Stephen A Director A Common Stock 395 $8.84 141,637.0000 20,123,000 0.28% 0.00%
Sept. 30, 2024 Nolan Stephen A Director A Common Stock 438 $7.98 142,075.0000 20,123,000 0.31% 0.00%
Oct. 31, 2024 Nolan Stephen A Director A Common Stock 448 $7.80 142,523.0000 20,666,000 0.32% 0.00%
Nov. 30, 2024 Nolan Stephen A Director A Common Stock 478 $7.31 143,001.0000 20,666,000 0.34% 0.00%
Dec. 31, 2024 Nolan Stephen A Director A Common Stock 538 $6.50 143,539.0000 20,666,000 0.38% 0.00%
Jan. 31, 2024 Tomolonius Sarah Director A Common Stock 483 $6.90 30,007.0000 20,123,000 1.64% 0.00%
Feb. 29, 2024 Tomolonius Sarah Director A Common Stock 474 $7.03 30,481.0000 20,123,000 1.58% 0.00%
March 28, 2024 Tomolonius Sarah Director A Common Stock 389 $8.58 30,870.0000 20,123,000 1.28% 0.00%
May 31, 2024 Tomolonius Sarah Director A Common Stock 377 $8.84 31,575.0000 20,123,000 1.21% 0.00%
June 30, 2024 Tomolonius Sarah Director A Common Stock 378 $8.80 31,953.0000 20,123,000 1.20% 0.00%
July 31, 2024 Tomolonius Sarah Director A Common Stock 409 $8.44 32,362.0000 20,123,000 1.28% 0.00%
Aug. 31, 2024 Tomolonius Sarah Director A Common Stock 395 $8.84 32,757.0000 20,123,000 1.22% 0.00%
Sept. 30, 2024 Tomolonius Sarah Director A Common Stock 438 $7.98 33,195.0000 20,123,000 1.34% 0.00%
Oct. 31, 2024 Tomolonius Sarah Director A Common Stock 448 $7.80 33,643.0000 20,666,000 1.35% 0.00%
Nov. 30, 2024 Tomolonius Sarah Director A Common Stock 478 $7.31 34,121.0000 20,666,000 1.42% 0.00%
Dec. 31, 2024 Tomolonius Sarah Director A Common Stock 538 $6.50 34,659.0000 20,666,000 1.58% 0.00%
Aug. 16, 2024 FRIEDBERG DANIEL M. Director M Common Stock 10176 $0.00 2,822,723.0000 20,123,000 0.36% 0.05%
June 30, 2024 FRIEDBERG DANIEL M. Director A Common Stock 3153 $8.80 2,830,700.0000 20,123,000 0.11% 0.02%
July 31, 2024 FRIEDBERG DANIEL M. Director A Common Stock 3303 $8.44 2,834,003.0000 20,123,000 0.12% 0.02%
Aug. 31, 2024 FRIEDBERG DANIEL M. Director A Common Stock 3158 $8.84 2,837,161.0000 20,123,000 0.11% 0.02%
Sept. 30, 2024 FRIEDBERG DANIEL M. Director A Common Stock 3498 $7.98 2,840,659.0000 20,123,000 0.12% 0.02%
Aug. 16, 2024 FRIEDBERG DANIEL M. Director M Restricted Stock Units 10176 $0.00 0.0000 20,123,000 100.00% 0.05%
Aug. 16, 2024 Nolan Stephen A Director M Restricted Stock Units 10176 $0.00 0.0000 20,123,000 100.00% 0.05%
Aug. 16, 2024 Nolan Stephen A Director M Common Stock 10176 $0.00 77,176.0000 20,123,000 15.19% 0.05%
Jan. 31, 2025 Nolan Stephen A Director A Common Stock 598 $5.85 49,597.0000 20,617,000 1.22% 0.00%
Aug. 16, 2024 Tomolonius Sarah Director M Restricted Stock Units 10176 $0.00 0.0000 20,123,000 100.00% 0.05%
Aug. 16, 2024 Tomolonius Sarah Director M Common Stock 10176 $0.00 13,926.0000 20,123,000 271.36% 0.05%
Jan. 31, 2025 Tomolonius Sarah Director A Common Stock 598 $5.85 15,598.0000 20,617,000 3.99% 0.00%
Dec. 23, 2024 Culpepper Glenn Director P Common Stock 2000 $5.85 21,000.0000 20,666,000 10.53% 0.01%
Nov. 20, 2024 Dunning Audrey Director P Common Stock 1400 $6.71 15,576.0000 20,666,000 9.88% 0.01%
Aug. 16, 2024 Dunning Audrey Director M Common Stock 10176 $0.00 14,176.0000 20,123,000 254.40% 0.05%
Aug. 16, 2024 Dunning Audrey Director M Restricted Stock Units 10176 $0.00 0.0000 20,123,000 100.00% 0.05%
Nov. 14, 2024 Johnston Brett Wade Sr. VP of Finance and CFO A Common Stock 1489 $6.00 29,559.0000 20,666,000 5.30% 0.01%
Nov. 14, 2024 Hatch S. Ray President and CEO A Common Stock 1625 $6.00 131,141.0000 20,666,000 1.25% 0.01%
Nov. 12, 2024 Hatch S. Ray President and CEO P Common Stock 2817 $7.17 129,516.0000 20,666,000 2.22% 0.01%
Aug. 22, 2024 Johnston Brett Wade Sr. VP of Finance and CFO P Common Stock 1500 $8.03 28,070.0000 20,123,000 5.65% 0.01%
Aug. 20, 2024 Hatch S. Ray President and CEO P Common Stock 2500 $8.07 126,699.0000 20,123,000 2.01% 0.01%
Aug. 20, 2024 Sweitzer David P EVP and COO M Employee Stock Option (Right to Buy) 22593 $0.00 0.0000 20,123,000 100.00% 0.11%
Aug. 20, 2024 Sweitzer David P EVP and COO S Common Stock 22593 $8.00 30,936.0000 20,123,000 42.21% 0.11%
Aug. 20, 2024 Sweitzer David P EVP and COO M Common Stock 22593 $3.83 53,529.0000 20,123,000 73.03% 0.11%
Aug. 12, 2024 Culpepper Glenn Director A Restricted Stock Unit 10409 $0.00 10,409.0000 20,123,000 9999.99% 0.05%
Aug. 12, 2024 Tomolonius Sarah Director A Restricted Stock Unit 10409 $0.00 10,409.0000 20,123,000 9999.99% 0.05%
Aug. 12, 2024 Nolan Stephen A Director A Restricted Stock Unit 10409 $0.00 10,409.0000 20,123,000 9999.99% 0.05%
Aug. 12, 2024 FRIEDBERG DANIEL M. Director A Restricted Stock Unit 10409 $0.00 10,409.0000 20,123,000 9999.99% 0.05%
Aug. 12, 2024 Dunning Audrey Director A Restricted Stock Unit 10409 $0.00 10,409.0000 20,123,000 9999.99% 0.05%
June 26, 2024 Hatch S. Ray President and CEO A Restricted Stock Unit 30000 $0.00 30,000.0000 20,123,000 9999.99% 0.15%
June 26, 2024 Sweitzer David P EVP and COO A Restricted Stock Unit 25000 $0.00 25,000.0000 20,123,000 9999.99% 0.12%
June 26, 2024 Moss Perry W. Chief Revenue Officer A Restricted Stock Unit 20000 $0.00 20,000.0000 20,123,000 9999.99% 0.10%
June 26, 2024 Johnston Brett Wade Sr. VP of Finance and CFO A Restricted Stock Unit 20000 $0.00 20,000.0000 20,123,000 9999.99% 0.10%
May 31, 2024 Sweitzer David P EVP and COO M Common Stock 1519 $3.83 32,455.0000 20,123,000 4.91% 0.01%
June 24, 2024 Sweitzer David P EVP and COO M Employee Stock Option (Right to Buy) 19841 $0.00 22,593.0000 20,123,000 46.76% 0.10%
June 21, 2024 Sweitzer David P EVP and COO M Employee Stock Option (Right to Buy) 16047 $0.00 42,434.0000 20,123,000 27.44% 0.08%
May 31, 2024 Sweitzer David P EVP and COO M Employee Stock Option (Right to Buy) 1519 $0.00 58,481.0000 20,123,000 2.53% 0.01%
June 24, 2024 Sweitzer David P EVP and COO S Common Stock 19841 $8.40 30,936.0000 20,123,000 39.07% 0.10%
June 24, 2024 Sweitzer David P EVP and COO M Common Stock 19841 $3.83 50,777.0000 20,123,000 64.14% 0.10%
May 31, 2024 Sweitzer David P EVP and COO S Common Stock 1519 $9.01 30,936.0000 20,123,000 4.68% 0.01%
June 21, 2024 Sweitzer David P EVP and COO M Common Stock 16047 $3.83 46,983.0000 20,123,000 51.87% 0.08%
June 21, 2024 Sweitzer David P EVP and COO S Common Stock 16047 $8.52 30,936.0000 20,123,000 34.15% 0.08%
May 31, 2024 Sweitzer David P EVP and COO S Common Stock 7715 $9.02 30,936.0000 20,123,000 19.96% 0.04%
May 30, 2024 Sweitzer David P EVP and COO M Common Stock 8400 $2.45 39,336.0000 20,123,000 27.15% 0.04%
May 30, 2024 Sweitzer David P EVP and COO M Common Stock 10500 $2.62 49,836.0000 20,123,000 26.69% 0.05%
May 30, 2024 Sweitzer David P EVP and COO S Common Stock 11185 $9.05 38,651.0000 20,123,000 22.44% 0.06%
May 30, 2024 Sweitzer David P EVP and COO M Employee Stock Option (Right to Buy) 8400 $0.00 2,100.0000 20,123,000 80.00% 0.04%
May 30, 2024 Sweitzer David P EVP and COO M Employee Stock Option (Right to Buy) 10500 $0.00 0.0000 20,123,000 100.00% 0.05%
May 30, 2024 Dunning Audrey Director P Common Stock 2000 $9.09 4,000.0000 20,123,000 100.00% 0.01%
May 16, 2024 Culpepper Glenn Director P Common Stock 4000 $9.75 19,000.0000 20,123,000 26.67% 0.02%
May 14, 2024 Johnston Brett Wade Sr. VP of Finance and CFO A Common Stock 2501 $6.04 26,570.0000 20,123,000 10.39% 0.01%
May 14, 2024 Hatch S. Ray President and CEO A Common Stock 1563 $6.04 124,199.0000 20,123,000 1.27% 0.01%
March 13, 2024 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 14918 $6.94 2,734,349.0000 20,123,000 0.55% 0.07%
March 13, 2024 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 15658 $6.94 2,734,349.0000 20,123,000 0.58% 0.08%
Dec. 20, 2023 Dunning Audrey Director P Common Stock 2000 $6.99 2,000.0000 0 9999.99% 0.00%
Dec. 13, 2023 Sweitzer David P EVP and COO M Common Stock 2526 $2.39 33,462.0000 0 8.17% 0.00%
Dec. 14, 2023 Sweitzer David P EVP and COO M Employee Stock Option (Right to Buy) 21033 $0.00 0.0000 0 100.00% 0.00%
Dec. 14, 2023 Sweitzer David P EVP and COO S Common Stock 21033 $6.66 30,936.0000 0 40.47% 0.00%
Dec. 13, 2023 Sweitzer David P EVP and COO M Employee Stock Option (Right to Buy) 2526 $0.00 21,033.0000 0 10.72% 0.00%
Dec. 14, 2023 Sweitzer David P EVP and COO M Common Stock 21033 $2.39 51,969.0000 0 67.99% 0.00%
Dec. 13, 2023 Sweitzer David P EVP and COO S Common Stock 2526 $6.51 30,936.0000 0 7.55% 0.00%
Dec. 13, 2023 Johnston Brett Wade Sr. VP of Finance and CFO P Common Stock 3000 $6.16 24,069.0000 0 14.24% 0.00%
Dec. 12, 2023 Hatch S. Ray President and CEO P Common Stock 2000 $6.26 122,636.0000 0 1.66% 0.00%
Dec. 8, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 3329 $6.20 2,702,106.0000 0 0.12% 0.00%
Dec. 11, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 1588 $6.20 2,703,127.0000 0 0.06% 0.00%
Dec. 11, 2023 Sweitzer David P EVP and COO M Employee Stock Option (Right to Buy) 47256 $0.00 23,559.0000 0 66.73% 0.00%
Dec. 8, 2023 Sweitzer David P EVP and COO M Employee Stock Option (Right to Buy) 29185 $0.00 70,815.0000 0 29.19% 0.00%
Dec. 8, 2023 Sweitzer David P EVP and COO M Employee Stock Option (Right to Buy) 14583 $0.00 0.0000 0 100.00% 0.00%
Dec. 11, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 1021 $6.20 2,703,127.0000 0 0.04% 0.00%
Dec. 11, 2023 Sweitzer David P EVP and COO M Common Stock 47256 $2.39 78,192.0000 0 152.75% 0.00%
Dec. 8, 2023 Sweitzer David P EVP and COO S Common Stock 43768 $6.32 30,936.0000 0 58.59% 0.00%
Dec. 8, 2023 Sweitzer David P EVP and COO M Common Stock 29185 $2.39 74,704.0000 0 64.12% 0.00%
Dec. 8, 2023 Sweitzer David P EVP and COO M Common Stock 14583 $2.08 45,519.0000 0 47.14% 0.00%
Dec. 8, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock, $0.001 par value per share ("Common Stock") 3171 $6.20 1,273,781.0000 0 0.25% 0.00%
Dec. 11, 2023 Sweitzer David P EVP and COO S Common Stock 47256 $6.16 30,936.0000 0 60.44% 0.00%
Dec. 6, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 942 $6.91 2,694,018.0000 0 0.03% 0.00%
Dec. 6, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock, $0.001 par value per share ("Common Stock") 898 $6.91 1,270,365.0000 0 0.07% 0.00%
Dec. 7, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 245 $6.20 2,694,018.0000 0 0.01% 0.00%
Dec. 4, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock, $0.001 par value per share ("Common Stock") 100 $6.97 1,265,535.0000 0 0.01% 0.00%
Dec. 5, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 4128 $6.94 2,691,933.0000 0 0.15% 0.00%
Dec. 5, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 3932 $6.94 2,691,933.0000 0 0.15% 0.00%
Nov. 17, 2023 Miller Ronald L. Jr. Director M Director Stock Option (Right to Buy) 12000 $0.00 48,000.0000 0 20.00% 0.00%
Nov. 17, 2023 Miller Ronald L. Jr. Director S Common Stock 12000 $7.16 18,452.0000 0 39.41% 0.00%
Nov. 17, 2023 Miller Ronald L. Jr. Director M Common Stock 12000 $0.39 30,452.0000 0 65.03% 0.00%
Nov. 14, 2023 Hatch S. Ray President and CEO A Common Stock 1918 $4.89 120,636.0000 0 1.62% 0.00%
Nov. 14, 2023 Johnston Brett Wade Sr. VP of Finance and CFO A Common Stock 3069 $4.89 21,069.0000 0 17.05% 0.00%
Oct. 31, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock, $0.001 par value per share ("Common Stock") 607 $7.25 1,265,435.0000 0 0.05% 0.00%
Oct. 30, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 2625 $7.25 2,683,166.0000 0 0.10% 0.00%
Oct. 27, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock, $0.001 par value per share ("Common Stock") 1563 $7.25 1,262,203.0000 0 0.12% 0.00%
Oct. 27, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 1641 $7.25 2,680,411.0000 0 0.06% 0.00%
Oct. 30, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 2755 $7.25 2,683,166.0000 0 0.10% 0.00%
Oct. 26, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 5861 $7.25 2,674,582.0000 0 0.22% 0.00%
Oct. 26, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 6151 $7.25 2,674,582.0000 0 0.23% 0.00%
Oct. 25, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock, $0.001 par value per share ("Common Stock") 1011 $7.25 1,254,779.0000 0 0.08% 0.00%
Oct. 23, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock, $0.001 par value per share ("Common Stock") 1115 $7.25 1,253,668.0000 0 0.09% 0.00%
Oct. 24, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 100 $7.25 2,661,559.0000 0 0.00% 0.00%
Oct. 23, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 1171 $7.25 2,661,559.0000 0 0.04% 0.00%
Oct. 19, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 10747 $7.24 2,655,782.0000 0 0.41% 0.00%
Oct. 20, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 3391 $7.21 2,659,173.0000 0 0.13% 0.00%
Oct. 20, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 3230 $7.21 2,659,173.0000 0 0.12% 0.00%
Oct. 19, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock, $0.001 par value per share ("Common Stock") 10240 $7.24 1,249,323.0000 0 0.83% 0.00%
Oct. 18, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 12430 $7.22 2,631,565.0000 0 0.47% 0.00%
Oct. 17, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock, $0.001 par value per share ("Common Stock") 200 $7.25 1,226,653.0000 0 0.02% 0.00%
Oct. 18, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 13047 $7.22 2,631,565.0000 0 0.50% 0.00%
Oct. 13, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 181 $7.25 2,605,888.0000 0 0.01% 0.00%
Oct. 12, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock, $0.001 par value per share ("Common Stock") 1276 $7.25 1,226,272.0000 0 0.10% 0.00%
Oct. 2, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 4381 $7.24 2,604,431.0000 0 0.17% 0.00%
Oct. 3, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 188 $7.25 2,604,431.0000 0 0.01% 0.00%
Oct. 2, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock, $0.001 par value per share ("Common Stock") 4173 $7.24 1,224,808.0000 0 0.34% 0.00%
Sept. 22, 2023 Sweitzer David P EVP and COO S Common Stock 23646 $7.52 30,936.0000 0 43.32% 0.00%
Sept. 22, 2023 Sweitzer David P EVP and COO M Common Stock 23646 $2.08 54,582.0000 0 76.44% 0.00%
Sept. 22, 2023 Sweitzer David P EVP and COO M Employee Stock Option (Right to Buy) 23646 $0.00 14,583.0000 0 61.85% 0.00%
Sept. 7, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock, $0.001 par value per share ("Common Stock") 276 $7.25 1,219,225.0000 0 0.02% 0.00%
Sept. 8, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 1410 $7.24 2,595,689.0000 0 0.05% 0.00%
Aug. 30, 2023 Sweitzer David P EVP and COO M Common Stock 10500 $1.17 41,436.0000 0 33.94% 0.00%
Aug. 30, 2023 Sweitzer David P EVP and COO S Common Stock 10500 $7.19 30,936.0000 0 25.34% 0.00%
Aug. 30, 2023 Sweitzer David P EVP and COO M Common Stock 24271 $2.08 55,207.0000 0 78.46% 0.00%
Aug. 30, 2023 Sweitzer David P EVP and COO S Common Stock 24271 $7.19 30,936.0000 0 43.96% 0.00%
Aug. 30, 2023 Sweitzer David P EVP and COO M Employee Stock Option (Right to Buy) 34000 $0.00 0.0000 0 100.00% 0.00%
Aug. 30, 2023 Sweitzer David P EVP and COO M Employee Stock Option (Right to Buy) 10500 $0.00 0.0000 0 100.00% 0.00%
Aug. 30, 2023 Sweitzer David P EVP and COO M Employee Stock Option (Right to Buy) 24271 $0.00 38,229.0000 0 38.83% 0.00%
Aug. 30, 2023 Sweitzer David P EVP and COO S Common Stock 34000 $7.19 30,936.0000 0 52.36% 0.00%
Aug. 30, 2023 Sweitzer David P EVP and COO M Common Stock 34000 $1.51 64,936.0000 0 109.90% 0.00%
Aug. 31, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 366 $7.20 2,594,003.0000 0 0.01% 0.00%
Aug. 30, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 2560 $7.25 2,594,003.0000 0 0.10% 0.00%
Aug. 30, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock, $0.001 par value per share ("Common Stock") 2440 $7.25 1,218,583.0000 0 0.20% 0.00%
Aug. 17, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock, $0.001 par value per share ("Common Stock") 1315 $7.24 1,215,085.0000 0 0.11% 0.00%
Aug. 18, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 1111 $7.25 2,588,637.0000 0 0.04% 0.00%
Aug. 18, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 1058 $7.25 2,588,637.0000 0 0.04% 0.00%
Aug. 17, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 1380 $7.24 2,587,526.0000 0 0.05% 0.00%
Aug. 16, 2023 FRIEDBERG DANIEL M. Director A Restricted Stock Unit 10176 $0.00 10,176.0000 0 9999.99% 0.00%
Aug. 16, 2023 Tomolonius Sarah Director A Restricted Stock Unit 10176 $0.00 10,176.0000 0 9999.99% 0.00%
Aug. 16, 2023 Culpepper Glenn Director A Restricted Stock Unit 10176 $0.00 10,176.0000 0 9999.99% 0.00%
Aug. 16, 2023 Dunning Audrey Director A Restricted Stock Unit 10176 $0.00 10,176.0000 0 9999.99% 0.00%
Aug. 16, 2023 Nolan Stephen A Director A Restricted Stock Unit 10176 $0.00 10,176.0000 0 9999.99% 0.00%
Aug. 16, 2023 Miller Ronald L. Jr. Director A Restricted Stock Unit 10176 $0.00 10,176.0000 0 9999.99% 0.00%
Aug. 15, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock 6677 $7.24 1,370,003.0000 0 0.49% 0.00%
Aug. 15, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I TenPercentOwner P Common Stock, $0.001 par value per share ("Common Stock") 6362 $7.24 1,213,770.0000 0 0.53% 0.00%
June 16, 2023 Johnston Brett Wade Sr. VP of Finance and CFO P Common Stock 18000 $5.89 18,000.0000 0 9999.99% 0.00%
June 14, 2023 Sweitzer David P EVP and COO S Common Stock 5986 $6.02 30,936.0000 0 16.21% 0.00%
June 16, 2023 Sweitzer David P EVP and COO S Common Stock 29014 $5.79 30,936.0000 0 48.40% 0.00%
June 14, 2023 Sweitzer David P EVP and COO M Employee Stock Option (Right to Buy) 5986 $0.00 29,014.0000 0 17.10% 0.00%
June 16, 2023 Sweitzer David P EVP and COO M Employee Stock Option (Right to Buy) 29014 $0.00 0.0000 0 100.00% 0.00%
June 14, 2023 Sweitzer David P EVP and COO M Common Stock 5986 $1.51 36,922.0000 0 19.35% 0.00%
June 16, 2023 Sweitzer David P EVP and COO M Common Stock 29014 $1.51 59,950.0000 0 93.79% 0.00%
May 17, 2023 Hatch S. Ray President and CEO A Employee Stock Option (Right to Buy) 60000 $0.00 60,000.0000 0 9999.99% 0.00%
May 17, 2023 Johnston Brett Wade Sr. VP of Finance and CFO A Employee Stock Option (Right to Buy) 40000 $0.00 40,000.0000 0 9999.99% 0.00%
May 17, 2023 Sweitzer David P EVP and COO A Employee Stock Option (Right to Buy) 52500 $0.00 52,500.0000 0 9999.99% 0.00%
May 12, 2023 Hatch S. Ray President and CEO A Common Stock 2005 $4.68 118,718.0000 0 1.72% 0.00%
April 21, 2023 Hatch S. Ray President and CEO A Common Stock 11782 $5.56 116,713.0000 0 11.23% 0.00%