Skip to Main Content
Insider Trading

QRHC Stock Insider Trading Activity

Corporate insiders are required to disclose purchases or sales of their own stock within two business days of when they occur. Using these disclosures, we collect data on QRHC stock insider trading activity, which can give hints on whether executives are bullish or bearish on their own company.

Track Major Insider Updates On X/Twitter

Recent insider purchases and sales - QRHC

Name / Title Purchase / Sale Shares Date Disclosed (EST)
Dunning Audrey
Purchase 1400 Nov 20, 2024 Nov. 22, 2024, 5:31 p.m.
Hatch S. Ray President and CEO
Purchase 2817 Nov 12, 2024 Nov. 12, 2024, 6:54 p.m.
Johnston Brett Wade Sr. VP of Finance and CFO
Purchase 1500 Aug 22, 2024 Aug. 22, 2024, 5:08 p.m.
Sweitzer David P EVP and COO
Sale 22593 Aug 20, 2024 Aug. 21, 2024, 7:52 p.m.
Hatch S. Ray President and CEO
Purchase 2500 Aug 20, 2024 Aug. 21, 2024, 7:51 p.m.
Sweitzer David P EVP and COO
Sale 1519 May 31, 2024 June 25, 2024, 5:36 p.m.
Sweitzer David P EVP and COO
Sale 16047 Jun 21, 2024 June 25, 2024, 5:36 p.m.
Sweitzer David P EVP and COO
Sale 19841 Jun 24, 2024 June 25, 2024, 5:36 p.m.
Sweitzer David P EVP and COO
Sale 11185 May 30, 2024 June 3, 2024, 7:24 p.m.
Sweitzer David P EVP and COO
Sale 7715 May 31, 2024 June 3, 2024, 7:24 p.m.
Dunning Audrey
Purchase 2000 May 30, 2024 June 3, 2024, 7:22 p.m.
Culpepper Glenn
Purchase 4000 May 16, 2024 May 20, 2024, 9:01 a.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 15658 Mar 13, 2024 March 15, 2024, 4:15 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 14918 Mar 13, 2024 March 15, 2024, 4:15 p.m.
Dunning Audrey
Purchase 2000 Dec 20, 2023 Dec. 22, 2023, 5:03 p.m.
Sweitzer David P EVP and COO
Sale 2526 Dec 13, 2023 Dec. 15, 2023, 5:58 p.m.
Sweitzer David P EVP and COO
Sale 21033 Dec 14, 2023 Dec. 15, 2023, 5:58 p.m.
Johnston Brett Wade Sr. VP of Finance and CFO
Purchase 3000 Dec 13, 2023 Dec. 14, 2023, 10 a.m.
Hatch S. Ray President and CEO
Purchase 2000 Dec 12, 2023 Dec. 13, 2023, 10 a.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 3171 Dec 08, 2023 Dec. 12, 2023, 5:15 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 3329 Dec 08, 2023 Dec. 12, 2023, 5:15 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 1588 Dec 11, 2023 Dec. 12, 2023, 5:15 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 1021 Dec 11, 2023 Dec. 12, 2023, 5:15 p.m.
Sweitzer David P EVP and COO
Sale 47256 Dec 11, 2023 Dec. 12, 2023, 5:03 p.m.
Sweitzer David P EVP and COO
Sale 43768 Dec 08, 2023 Dec. 12, 2023, 5:03 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 245 Dec 07, 2023 Dec. 8, 2023, 5:28 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 898 Dec 06, 2023 Dec. 8, 2023, 5:28 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 942 Dec 06, 2023 Dec. 8, 2023, 5:28 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 100 Dec 04, 2023 Dec. 6, 2023, 6:14 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 3932 Dec 05, 2023 Dec. 6, 2023, 6:14 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 4128 Dec 05, 2023 Dec. 6, 2023, 6:14 p.m.
Miller Ronald L. Jr.
Sale 12000 Nov 17, 2023 Nov. 21, 2023, 4:47 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 607 Oct 31, 2023 Nov. 2, 2023, 4:15 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 2755 Oct 30, 2023 Oct. 31, 2023, 4:15 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 2625 Oct 30, 2023 Oct. 31, 2023, 4:15 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 1563 Oct 27, 2023 Oct. 31, 2023, 4:15 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 1641 Oct 27, 2023 Oct. 31, 2023, 4:15 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 5861 Oct 26, 2023 Oct. 27, 2023, 4:15 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 1011 Oct 25, 2023 Oct. 27, 2023, 4:15 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 6151 Oct 26, 2023 Oct. 27, 2023, 4:15 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 1115 Oct 23, 2023 Oct. 25, 2023, 4:15 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 1171 Oct 23, 2023 Oct. 25, 2023, 4:15 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 100 Oct 24, 2023 Oct. 25, 2023, 4:15 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 3230 Oct 20, 2023 Oct. 23, 2023, 4:24 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 10240 Oct 19, 2023 Oct. 23, 2023, 4:24 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 10747 Oct 19, 2023 Oct. 23, 2023, 4:24 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 3391 Oct 20, 2023 Oct. 23, 2023, 4:24 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 13047 Oct 18, 2023 Oct. 19, 2023, 4:15 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 200 Oct 17, 2023 Oct. 19, 2023, 4:15 p.m.
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
Purchase 12430 Oct 18, 2023 Oct. 19, 2023, 4:15 p.m.