Follow the people · Insider
Brad Williams
Brad Williams files insider transactions with the SEC as a president of Cadre Holdings (CDRE). We hold 1 disclosed purchase or sale filed since 14 February 2022, 1 of them in the last 90 days.
- Files forCDRE
- Disclosed buys and sells1 in all, 1 in the last 90 days
- Last disclosure19 August 2026
Positions held
1 post we hold — a term names its own dates; a run of filings only says when they filed- Filed 8 November 2021 — 17 August 2026President · Cadre Holdings (CDRE)84 Form 4 lines · source: SEC Form 4
Everything they disclosed
84 entries, newest first — one per disclosure report, one per Form 4 line- exercised options over 42,770 shares of Cadre HoldingsSEC Form 419 August 2026Common Stock, par value $0.0001 per share ("Common Stock") · traded 17 August 2026 · filed 19 August 2026
- exercised options over 45,972 shares of Cadre HoldingsSEC Form 419 August 2026Common Stock · traded 17 August 2026 · filed 19 August 2026
- ▼ sold on the open market 104 shares of Cadre HoldingsSEC Form 419 August 2026Common Stock · traded 17 August 2026 · filed 19 August 2026
- ▼ sold on the open market 88,638 shares of Cadre HoldingsSEC Form 419 August 2026Common Stock · traded 17 August 2026 · filed 19 August 2026
- exercised options over 42,770 shares of Cadre Holdings (a derivative holding)SEC Form 419 August 2026Stock Option (right to purchase) · traded 17 August 2026 · filed 19 August 2026
- exercised options over 45,972 shares of Cadre Holdings (a derivative holding)SEC Form 419 August 2026Stock Option (right to purchase) · traded 17 August 2026 · filed 19 August 2026
- was granted 57,500 shares of Cadre Holdings (a derivative holding)SEC Form 418 June 2026Restricted Stock Units · traded 16 June 2026 · filed 18 June 2026
- was granted 82,000 shares of Cadre Holdings (a derivative holding)SEC Form 418 June 2026Restricted Stock Units · traded 16 June 2026 · filed 18 June 2026
- was granted 109,500 shares of Cadre Holdings (a derivative holding)SEC Form 418 June 2026Stock Option (right to purchase) · traded 16 June 2026 · filed 18 June 2026
- was granted 136,000 shares of Cadre Holdings (a derivative holding)SEC Form 418 June 2026Stock Option (right to purchase) · traded 16 June 2026 · filed 18 June 2026
- was granted 18,399 shares of Cadre Holdings (a derivative holding)SEC Form 41 April 2026Restricted Stock Units · traded 30 March 2026 · filed 1 April 2026
- was granted 59,597 shares of Cadre Holdings (a derivative holding)SEC Form 41 April 2026Stock Option (right to purchase) · traded 30 March 2026 · filed 1 April 2026
- exercised options over 4,508 shares of Cadre HoldingsSEC Form 420 March 2026Common Stock, par value $0.0001 per share ("Common Stock") · traded 18 March 2026 · filed 20 March 2026
- had shares withheld for tax on 1,098 shares of Cadre HoldingsSEC Form 420 March 2026Common Stock · traded 18 March 2026 · filed 20 March 2026
- exercised options over 4,508 shares of Cadre Holdings (a derivative holding)SEC Form 420 March 2026Restricted Stock Units · traded 18 March 2026 · filed 20 March 2026
- exercised options over 4,508 shares of Cadre Holdings (a derivative holding)SEC Form 420 March 2026Restricted Stock Units · traded 18 March 2026 · filed 20 March 2026
- exercised options over 4,508 shares of Cadre HoldingsSEC Form 420 March 2026"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 18 March 2026 · filed 20 March 2026
- had shares withheld for tax on 1,098 shares of Cadre HoldingsSEC Form 420 March 2026Common Stock · traded 18 March 2026 · filed 20 March 2026
- exercised options over 4,191 shares of Cadre HoldingsSEC Form 417 March 2026Common Stock, par value $0.0001 per share ("Common Stock") · traded 13 March 2026 · filed 17 March 2026
- had shares withheld for tax on 1,021 shares of Cadre HoldingsSEC Form 417 March 2026Common Stock · traded 13 March 2026 · filed 17 March 2026
- exercised options over 5,170 shares of Cadre HoldingsSEC Form 417 March 2026Common Stock · traded 13 March 2026 · filed 17 March 2026
- exercised options over 4,191 shares of Cadre Holdings (a derivative holding)SEC Form 417 March 2026Restricted Stock Units · traded 13 March 2026 · filed 17 March 2026
- exercised options over 5,170 shares of Cadre Holdings (a derivative holding)SEC Form 417 March 2026Restricted Stock Units · traded 13 March 2026 · filed 17 March 2026
- had shares withheld for tax on 1,388 shares of Cadre HoldingsSEC Form 417 March 2026Common Stock · traded 13 March 2026 · filed 17 March 2026
- exercised options over 4,191 shares of Cadre Holdings (a derivative holding)SEC Form 417 March 2026Restricted Stock Units · traded 13 March 2026 · filed 17 March 2026
- exercised options over 5,170 shares of Cadre Holdings (a derivative holding)SEC Form 417 March 2026Restricted Stock Units · traded 13 March 2026 · filed 17 March 2026
- exercised options over 4,191 shares of Cadre HoldingsSEC Form 417 March 2026"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 13 March 2026 · filed 17 March 2026
- had shares withheld for tax on 1,021 shares of Cadre HoldingsSEC Form 417 March 2026Common Stock · traded 13 March 2026 · filed 17 March 2026
- exercised options over 5,170 shares of Cadre HoldingsSEC Form 417 March 2026Common Stock · traded 13 March 2026 · filed 17 March 2026
- had shares withheld for tax on 1,388 shares of Cadre HoldingsSEC Form 417 March 2026Common Stock · traded 13 March 2026 · filed 17 March 2026
- ▼ sold on the open market 24,000 shares of Cadre HoldingsSEC Form 412 December 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 10 December 2025 · filed 12 December 2025
- ▼ sold on the open market 27,370 shares of Cadre HoldingsSEC Form 417 November 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 13 November 2025 · filed 17 November 2025
- ▼ sold on the open market 4,132 shares of Cadre HoldingsSEC Form 428 October 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 24 October 2025 · filed 28 October 2025
- ▼ sold on the open market 4,132 shares of Cadre HoldingsSEC Form 416 October 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 14 October 2025 · filed 16 October 2025
- ▼ sold on the open market 4,132 shares of Cadre HoldingsSEC Form 425 September 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 23 September 2025 · filed 25 September 2025
- was granted 48,365 shares of Cadre Holdings (a derivative holding)SEC Form 424 April 2025Stock Option (right to purchase) · traded 13 March 2025 · filed 24 April 2025
- was granted 15,510 shares of Cadre Holdings (a derivative holding)SEC Form 424 April 2025Restricted Stock Units · traded 13 March 2025 · filed 24 April 2025
- exercised options over 4,508 shares of Cadre Holdings (a derivative holding)SEC Form 420 March 2025Restricted Stock Units · traded 18 March 2025 · filed 20 March 2025
- exercised options over 4,508 shares of Cadre HoldingsSEC Form 420 March 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 18 March 2025 · filed 20 March 2025
- had shares withheld for tax on 1,098 shares of Cadre HoldingsSEC Form 420 March 2025Common Stock · traded 18 March 2025 · filed 20 March 2025
- exercised options over 4,191 shares of Cadre Holdings (a derivative holding)SEC Form 417 March 2025Restricted Stock Units · traded 13 March 2025 · filed 17 March 2025
- was granted 48,121 shares of Cadre Holdings (a derivative holding)SEC Form 417 March 2025Stock Option (right to purchase) · traded 13 March 2025 · filed 17 March 2025
- was granted 15,409 shares of Cadre Holdings (a derivative holding)SEC Form 417 March 2025Restricted Stock Units · traded 13 March 2025 · filed 17 March 2025
- exercised options over 4,191 shares of Cadre HoldingsSEC Form 417 March 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 13 March 2025 · filed 17 March 2025
- had shares withheld for tax on 1,021 shares of Cadre HoldingsSEC Form 417 March 2025Common Stock · traded 13 March 2025 · filed 17 March 2025
- exercised options over 3,921 shares of Cadre Holdings (a derivative holding)SEC Form 411 March 2025Restricted Stock Units · traded 9 March 2025 · filed 11 March 2025
- exercised options over 3,921 shares of Cadre HoldingsSEC Form 411 March 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 9 March 2025 · filed 11 March 2025
- had shares withheld for tax on 1,629 shares of Cadre HoldingsSEC Form 411 March 2025Common Stock · traded 9 March 2025 · filed 11 March 2025
- ▼ sold on the open market 25,000 shares of Cadre HoldingsSEC Form 45 December 2024"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 3 December 2024 · filed 5 December 2024
- exercised options over 87,000 shares of Cadre Holdings (a derivative holding)SEC Form 420 March 2024Phantom Stock · traded 18 March 2024 · filed 20 March 2024
- was granted 13,524 shares of Cadre Holdings (a derivative holding)SEC Form 420 March 2024Restricted Stock Units · traded 18 March 2024 · filed 20 March 2024
- was granted 42,614 shares of Cadre Holdings (a derivative holding)SEC Form 420 March 2024Stock Option (right to purchase) · traded 18 March 2024 · filed 20 March 2024
- exercised options over 87,000 shares of Cadre HoldingsSEC Form 420 March 2024"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 18 March 2024 · filed 20 March 2024
- had shares withheld for tax on 34,235 shares of Cadre HoldingsSEC Form 420 March 2024Common Stock · traded 18 March 2024 · filed 20 March 2024
- exercised options over 4,190 shares of Cadre Holdings (a derivative holding)SEC Form 415 March 2024Restricted Stock Units · traded 13 March 2024 · filed 15 March 2024
- exercised options over 4,190 shares of Cadre HoldingsSEC Form 415 March 2024"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 13 March 2024 · filed 15 March 2024
- had shares withheld for tax on 1,649 shares of Cadre HoldingsSEC Form 415 March 2024Common Stock · traded 13 March 2024 · filed 15 March 2024
- exercised options over 3,921 shares of Cadre Holdings (a derivative holding)SEC Form 412 March 2024Restricted Stock Units · traded 9 March 2024 · filed 12 March 2024
- exercised options over 3,921 shares of Cadre HoldingsSEC Form 412 March 2024"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 9 March 2024 · filed 12 March 2024
- had shares withheld for tax on 1,633 shares of Cadre HoldingsSEC Form 412 March 2024Common Stock · traded 9 March 2024 · filed 12 March 2024
- ▼ sold on the open market 400 shares of Cadre HoldingsSEC Form 431 August 2023"Common Stock, par value $.0001 per share (""Common Stock"")" · traded 29 August 2023 · filed 31 August 2023
- ▼ sold on the open market 20,000 shares of Cadre HoldingsSEC Form 431 August 2023Common Stock · traded 30 August 2023 · filed 31 August 2023
- ▼ sold on the open market 6,976 shares of Cadre HoldingsSEC Form 425 August 2023"Common Stock, par value $.0001 per share (""Common Stock"")" · traded 23 August 2023 · filed 25 August 2023
- ▼ sold on the open market 20,000 shares of Cadre HoldingsSEC Form 425 August 2023Common Stock · traded 24 August 2023 · filed 25 August 2023
- ▼ sold on the open market 235 shares of Cadre HoldingsSEC Form 417 August 2023"Common Stock, par value $.0001 per share (""Common Stock"")" · traded 15 August 2023 · filed 17 August 2023
- ▼ sold on the open market 100 shares of Cadre HoldingsSEC Form 417 August 2023Common Stock · traded 16 August 2023 · filed 17 August 2023
- was granted 87,000 shares of Cadre Holdings (a derivative holding)SEC Form 421 March 2023Phantom Stock · traded 18 March 2023 · filed 21 March 2023
- exercised options over 87,000 shares of Cadre HoldingsSEC Form 421 March 2023"Common Stock, par value $.0001 per share (""Common Stock"")" · traded 18 March 2023 · filed 21 March 2023
- had shares withheld for tax on 34,235 shares of Cadre HoldingsSEC Form 421 March 2023Common Stock · traded 18 March 2023 · filed 21 March 2023
- was granted 12,572 shares of Cadre Holdings (a derivative holding)SEC Form 415 March 2023Restricted Stock Units · traded 13 March 2023 · filed 15 March 2023
- was granted 45,972 shares of Cadre Holdings (a derivative holding)SEC Form 415 March 2023Stock Option (right to purchase) · traded 13 March 2023 · filed 15 March 2023
- exercised options over 3,920 shares of Cadre Holdings (a derivative holding)SEC Form 413 March 2023Common Stock · traded 9 March 2023 · filed 13 March 2023
- exercised options over 3,920 shares of Cadre HoldingsSEC Form 413 March 2023"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 9 March 2023 · filed 13 March 2023
- had shares withheld for tax on 1,686 shares of Cadre HoldingsSEC Form 413 March 2023Common Stock · traded 9 March 2023 · filed 13 March 2023
- exercised options over 87,000 shares of Cadre Holdings (a derivative holding)SEC Form 422 March 2022Phantom Stock · traded 18 March 2022 · filed 22 March 2022
- exercised options over 87,000 shares of Cadre HoldingsSEC Form 422 March 2022"Common Stock, $.0001 par value (""Common Stock"")" · traded 18 March 2022 · filed 22 March 2022
- had shares withheld for tax on 34,359 shares of Cadre HoldingsSEC Form 422 March 2022Common Stock · traded 18 March 2022 · filed 22 March 2022
- exercised options over 12,458 shares of Cadre HoldingsSEC Form 417 March 2022"Common Stock, $.0001 par value (""Common Stock"")" · traded 15 March 2022 · filed 17 March 2022
- had shares withheld for tax on 4,903 shares of Cadre HoldingsSEC Form 417 March 2022Common Stock · traded 15 March 2022 · filed 17 March 2022
- was granted 11,762 shares of Cadre Holdings (a derivative holding)SEC Form 411 March 2022"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 9 March 2022 · filed 11 March 2022
- was granted 42,770 shares of Cadre Holdings (a derivative holding)SEC Form 411 March 2022Stock Option (right to purchase) · traded 9 March 2022 · filed 11 March 2022
- was granted 261,000 shares of Cadre Holdings (a derivative holding)SEC Form 411 March 2022Phantom Stock · traded 9 March 2022 · filed 11 March 2022
- was granted 200,000 shares of Cadre Holdings (a derivative holding)SEC Form 418 February 2022"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 16 February 2022 · filed 18 February 2022
- ▲ bought on the open market 10,700 shares of Cadre HoldingsSEC Form 414 February 2022"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 8 November 2021 · filed 14 February 2022
Positions come from the unitedstates/congress-legislators roster, the Office of Government Ethics and the SEC’s Form 4 index. Every disclosed line names its own source and links the document the government published; we print what the filing says and never a price we did not read from it. Headlines and links come from the GDELT Global Knowledge Graph — the story stays with the publisher. The portrait, where we have one, is the public-domain Congressional Bioguide photograph.