Follow the people · Insider
Warren B. Kanders
Warren B. Kanders files insider transactions with the SEC as a ceo and chairman of Cadre Holdings (CDRE). We hold 9 disclosed purchases and sales filed since 13 February 2006, 7 of them in the last 90 days.
- Files forCDRE
- Disclosed buys and sells9 in all, 7 in the last 90 days
- Last disclosure26 August 2026
Positions held
12 posts we hold — a term names its own dates; a run of filings only says when they filed- Filed 16 February 2022 — 25 August 2026CEO and Chairman · Cadre Holdings (CDRE)134 Form 4 lines · source: SEC Form 4
- Filed 21 August 2017 — 6 August 2025Executive Chairman · Clarus (CLAR)50 Form 4 lines · source: SEC Form 4
- Filed 11 March 2024 — 11 March 2024Executive Chairman · Clarus (CLAR))1 Form 4 line · source: SEC Form 4
- Filed 17 January 2011 — 1 June 2017Executive Chairman · Clarus (BDE)9 Form 4 lines · source: SEC Form 4
- Filed 15 July 2008 — 28 May 2010Executive Chairman · Clarus (CLRS.PK)14 Form 4 lines · source: SEC Form 4
- Filed 29 May 2009 — 30 September 2009Director and 10% owner · Pc Group (PCGR)4 Form 4 lines · source: SEC Form 4
- Filed 23 March 2006 — 10 June 2009Director and 10% owner · Langer (GAIT)10 Form 4 lines · source: SEC Form 4
- Filed 5 September 2008 — 5 September 2008Director and 10% owner · Stamford Industrial Group (STMF.PK)1 Form 4 line · source: SEC Form 4
- Filed 15 November 2007 — 15 November 2007Exec. Chman. of the Bd. of Dir · Clarus (CLRS)1 Form 4 line · source: SEC Form 4
- Filed 9 October 2007 — 9 October 2007Director and 10% owner · Highlands Acquisition (HIA.U)2 Form 4 lines · source: SEC Form 4
- Filed 10 February 2006 — 31 July 2007Chairman of the Board and CEO · Armor Holdings (AH)13 Form 4 lines · source: SEC Form 4
- Filed 22 September 2006 — 22 September 2006Director and 10% owner · Net Perceptions (NETP)1 Form 4 line · source: SEC Form 4
Everything they disclosed
120 entries, newest first — one per disclosure report, one per Form 4 line- ▼ sold on the open market 65,431 shares of Cadre HoldingsSEC Form 426 August 2026Common Stock, par value $0.0001 per share ("Common Stock") · traded 24 August 2026 · filed 26 August 2026
- ▼ sold on the open market 34,569 shares of Cadre HoldingsSEC Form 426 August 2026Common Stock · traded 24 August 2026 · filed 26 August 2026
- ▼ sold on the open market 55,345 shares of Cadre HoldingsSEC Form 426 August 2026Common Stock · traded 25 August 2026 · filed 26 August 2026
- ▼ sold on the open market 44,655 shares of Cadre HoldingsSEC Form 426 August 2026Common Stock · traded 25 August 2026 · filed 26 August 2026
- ▼ sold on the open market 25,000 shares of Cadre HoldingsSEC Form 423 June 2026Common Stock, par value $0.0001 per share ("Common Stock") · traded 18 June 2026 · filed 23 June 2026
- ▼ sold on the open market 50,000 shares of Cadre HoldingsSEC Form 423 June 2026Common Stock · traded 22 June 2026 · filed 23 June 2026
- was granted 261,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 373,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 496,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 616,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
- ▼ sold on the open market 100,000 shares of Cadre HoldingsSEC Form 417 June 2026Common Stock, par value $0.0001 per share ("Common Stock") · traded 15 June 2026 · filed 17 June 2026
- ▼ sold on the open market 100,000 shares of Cadre HoldingsSEC Form 417 June 2026Common Stock · traded 16 June 2026 · filed 17 June 2026
- ▼ sold on the open market 25,000 shares of Cadre HoldingsSEC Form 417 June 2026Common Stock · traded 17 June 2026 · filed 17 June 2026
- was granted 44,684 shares of Cadre Holdings (a derivative holding)SEC Form 41 April 2026Restricted Stock Units · traded 30 March 2026 · filed 1 April 2026
- was granted 144,735 shares of Cadre Holdings (a derivative holding)SEC Form 41 April 2026Stock Option (right to purchase) · traded 30 March 2026 · filed 1 April 2026
- ▼ sold on the open market 100,000 shares of Cadre HoldingsSEC Form 424 March 2026Common Stock, par value $0.0001 per share ("Common Stock") · traded 20 March 2026 · filed 24 March 2026
- ▼ sold on the open market 100,000 shares of Cadre HoldingsSEC Form 424 March 2026Common Stock · traded 23 March 2026 · filed 24 March 2026
- ▼ sold on the open market 100,000 shares of Cadre HoldingsSEC Form 424 March 2026"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 20 March 2026 · filed 24 March 2026
- ▼ sold on the open market 100,000 shares of Cadre HoldingsSEC Form 424 March 2026Common Stock · traded 23 March 2026 · filed 24 March 2026
- exercised options over 11,180 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 4,400 shares of Cadre HoldingsSEC Form 420 March 2026Common Stock · traded 18 March 2026 · filed 20 March 2026
- exercised options over 11,180 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 11,180 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 11,180 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 4,400 shares of Cadre HoldingsSEC Form 420 March 2026Common Stock · traded 18 March 2026 · filed 20 March 2026
- exercised options over 11,455 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 4,508 shares of Cadre HoldingsSEC Form 417 March 2026Common Stock · traded 13 March 2026 · filed 17 March 2026
- exercised options over 12,556 shares of Cadre HoldingsSEC Form 417 March 2026Common Stock · traded 13 March 2026 · filed 17 March 2026
- exercised options over 11,455 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 12,556 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 4,941 shares of Cadre HoldingsSEC Form 417 March 2026Common Stock · traded 13 March 2026 · filed 17 March 2026
- exercised options over 11,455 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 12,556 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 11,455 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 4,508 shares of Cadre HoldingsSEC Form 417 March 2026Common Stock · traded 13 March 2026 · filed 17 March 2026
- exercised options over 12,556 shares of Cadre HoldingsSEC Form 417 March 2026Common Stock · traded 13 March 2026 · filed 17 March 2026
- had shares withheld for tax on 4,941 shares of Cadre HoldingsSEC Form 417 March 2026Common Stock · traded 13 March 2026 · filed 17 March 2026
- gave away 12,250 shares of Cadre HoldingsSEC Form 429 December 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 24 December 2025 · filed 29 December 2025
- ▼ sold on the open market 1,257,038 shares of Cadre HoldingsSEC Form 419 November 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 17 November 2025 · filed 19 November 2025
- ▼ sold on the open market 86,903 shares of Cadre HoldingsSEC Form 419 November 2025Common Stock · traded 17 November 2025 · filed 19 November 2025
- exercised options over 2,000,000 shares of Cadre Holdings (a derivative holding)SEC Form 412 November 2025Restricted Stock Units · traded 10 November 2025 · filed 12 November 2025
- exercised options over 2,000,000 shares of Cadre HoldingsSEC Form 412 November 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 10 November 2025 · filed 12 November 2025
- had shares withheld for tax on 787,000 shares of Cadre HoldingsSEC Form 412 November 2025Common Stock · traded 10 November 2025 · filed 12 November 2025
- ▲ bought on the open market 200,000 shares of ClarusSEC Form 47 August 2025"Common Stock, $.0001 par value (""Common Stock"")" · traded 5 August 2025 · filed 7 August 2025
- ▲ bought on the open market 89,000 shares of ClarusSEC Form 47 August 2025Common Stock · traded 6 August 2025 · filed 7 August 2025
- ▼ sold on the open market 25,000 shares of Cadre HoldingsSEC Form 424 June 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 23 June 2025 · filed 24 June 2025
- ▲ bought on the open market 1,005 shares of ClarusSEC Form 424 June 2025"Common Stock, $.0001 par value (""Common Stock"")" · traded 20 June 2025 · filed 24 June 2025
- ▲ bought on the open market 10,394 shares of ClarusSEC Form 424 June 2025Common Stock · traded 23 June 2025 · filed 24 June 2025
- ▼ sold on the open market 50,000 shares of Cadre HoldingsSEC Form 423 June 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 18 June 2025 · filed 23 June 2025
- ▼ sold on the open market 50,000 shares of Cadre HoldingsSEC Form 423 June 2025Common Stock · traded 20 June 2025 · filed 23 June 2025
- ▼ sold on the open market 100,000 shares of Cadre HoldingsSEC Form 45 June 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 3 June 2025 · filed 5 June 2025
- ▼ sold on the open market 25,000 shares of Cadre HoldingsSEC Form 45 June 2025Common Stock · traded 4 June 2025 · filed 5 June 2025
- ▼ sold on the open market 50,000 shares of Cadre HoldingsSEC Form 43 June 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 30 May 2025 · filed 3 June 2025
- ▼ sold on the open market 50,000 shares of Cadre HoldingsSEC Form 429 May 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 27 May 2025 · filed 29 May 2025
- ▼ sold on the open market 50,000 shares of Cadre HoldingsSEC Form 429 May 2025Common Stock · traded 28 May 2025 · filed 29 May 2025
- ▼ sold on the open market 50,000 shares of Cadre HoldingsSEC Form 427 May 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 22 May 2025 · filed 27 May 2025
- ▼ sold on the open market 50,000 shares of Cadre HoldingsSEC Form 427 May 2025Common Stock · traded 23 May 2025 · filed 27 May 2025
- ▼ sold on the open market 100,000 shares of Cadre HoldingsSEC Form 422 May 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 20 May 2025 · filed 22 May 2025
- was granted 117,457 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 37,666 shares of Cadre Holdings (a derivative holding)SEC Form 424 April 2025Restricted Stock Units · traded 13 March 2025 · filed 24 April 2025
- ▼ sold on the open market 50,000 shares of Cadre HoldingsSEC Form 424 March 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 20 March 2025 · filed 24 March 2025
- ▼ sold on the open market 50,000 shares of Cadre HoldingsSEC Form 424 March 2025Common Stock · traded 21 March 2025 · filed 24 March 2025
- exercised options over 11,180 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 11,180 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 4,400 shares of Cadre HoldingsSEC Form 420 March 2025Common Stock · traded 18 March 2025 · filed 20 March 2025
- ▼ sold on the open market 50,000 shares of Cadre HoldingsSEC Form 420 March 2025Common Stock · traded 18 March 2025 · filed 20 March 2025
- ▼ sold on the open market 100,000 shares of Cadre HoldingsSEC Form 420 March 2025Common Stock · traded 19 March 2025 · filed 20 March 2025
- ▼ sold on the open market 100,000 shares of Cadre HoldingsSEC Form 418 March 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 14 March 2025 · filed 18 March 2025
- ▼ sold on the open market 100,000 shares of Cadre HoldingsSEC Form 418 March 2025Common Stock · traded 17 March 2025 · filed 18 March 2025
- exercised options over 11,455 shares of Cadre Holdings (a derivative holding)SEC Form 417 March 2025Restricted Stock Units · traded 13 March 2025 · filed 17 March 2025
- was granted 116,865 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 37,423 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 11,455 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 2,961 shares of Cadre HoldingsSEC Form 417 March 2025Common Stock · traded 13 March 2025 · filed 17 March 2025
- was granted 500,000 shares of Clarus (a derivative holding)SEC Form 412 March 2025Stock Option (right to purchase) · traded 10 March 2025 · filed 12 March 2025
- exercised options over 10,417 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 10,417 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 4,099 shares of Cadre HoldingsSEC Form 411 March 2025Common Stock · traded 9 March 2025 · filed 11 March 2025
- gave away 128,886 shares of Cadre HoldingsSEC Form 42 January 2025"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 30 December 2024 · filed 2 January 2025
- ▼ sold on the open market 12,133 shares of Cadre HoldingsSEC Form 418 December 2024"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 16 December 2024 · filed 18 December 2024
- ▼ sold on the open market 25,000 shares of Cadre HoldingsSEC Form 416 December 2024"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 13 December 2024 · filed 16 December 2024
- ▼ sold on the open market 25,000 shares of Cadre HoldingsSEC Form 413 December 2024"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 11 December 2024 · filed 13 December 2024
- ▼ sold on the open market 25,000 shares of Cadre HoldingsSEC Form 411 December 2024"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 9 December 2024 · filed 11 December 2024
- ▼ sold on the open market 25,000 shares of Cadre HoldingsSEC Form 411 December 2024Common Stock · traded 10 December 2024 · filed 11 December 2024
- ▼ sold on the open market 25,000 shares of Cadre HoldingsSEC Form 49 December 2024"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 5 December 2024 · filed 9 December 2024
- ▼ sold on the open market 25,000 shares of Cadre HoldingsSEC Form 49 December 2024Common Stock · traded 6 December 2024 · filed 9 December 2024
- ▼ sold on the open market 25,589 shares of Cadre HoldingsSEC Form 44 December 2024"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 2 December 2024 · filed 4 December 2024
- ▼ sold on the open market 50,000 shares of Cadre HoldingsSEC Form 44 December 2024Common Stock · traded 3 December 2024 · filed 4 December 2024
- ▼ sold on the open market 49,411 shares of Cadre HoldingsSEC Form 42 December 2024"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 27 November 2024 · filed 2 December 2024
- ▼ sold on the open market 50,000 shares of Cadre HoldingsSEC Form 427 November 2024"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 26 November 2024 · filed 27 November 2024
- ▼ sold on the open market 50,000 shares of Cadre HoldingsSEC Form 425 November 2024"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 21 November 2024 · filed 25 November 2024
- ▼ sold on the open market 50,000 shares of Cadre HoldingsSEC Form 425 November 2024Common Stock · traded 22 November 2024 · filed 25 November 2024
- ▼ sold on the open market 42,036 shares of Cadre HoldingsSEC Form 421 November 2024"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 19 November 2024 · filed 21 November 2024
- ▼ sold on the open market 25,000 shares of Cadre HoldingsSEC Form 421 November 2024Common Stock · traded 20 November 2024 · filed 21 November 2024
- ▼ sold on the open market 50,000 shares of Cadre HoldingsSEC Form 419 November 2024"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 15 November 2024 · filed 19 November 2024
- ▼ sold on the open market 7,964 shares of Cadre HoldingsSEC Form 419 November 2024Common Stock · traded 18 November 2024 · filed 19 November 2024
- gave away 12,522 shares of Cadre HoldingsSEC Form 426 September 2024"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 24 September 2024 · filed 26 September 2024
- ▲ bought on the open market 18,400 shares of ClarusSEC Form 413 September 2024"Common Stock, $.0001 par value (""Common Stock"")" · traded 11 September 2024 · filed 13 September 2024
- ▼ sold on the open market 109,808 shares of Cadre HoldingsSEC Form 411 September 2024"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 9 September 2024 · filed 11 September 2024
- ▼ sold on the open market 105,377 shares of Cadre HoldingsSEC Form 411 September 2024Common Stock · traded 10 September 2024 · filed 11 September 2024
- ▲ bought on the open market 200,000 shares of ClarusSEC Form 410 September 2024"Common Stock, $.0001 par value (""Common Stock"")" · traded 6 September 2024 · filed 10 September 2024
- ▲ bought on the open market 30,000 shares of ClarusSEC Form 410 September 2024Common Stock · traded 9 September 2024 · filed 10 September 2024
- ▲ bought on the open market 50,000 shares of ClarusSEC Form 410 September 2024Common Stock · traded 10 September 2024 · filed 10 September 2024
- was granted 33,540 shares of Cadre Holdings (a derivative holding)SEC Form 420 March 2024Restricted Stock Units · traded 18 March 2024 · filed 20 March 2024
- was granted 105,682 shares of Cadre Holdings (a derivative holding)SEC Form 420 March 2024Stock Option (right to purchase) · traded 18 March 2024 · filed 20 March 2024
- ▼ sold on the open market 1,438,127 shares of Cadre HoldingsSEC Form 420 March 2024"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 19 March 2024 · filed 20 March 2024
- exercised options over 11,453 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 11,453 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 3,219 shares of Cadre HoldingsSEC Form 415 March 2024Common Stock · traded 13 March 2024 · filed 15 March 2024
- was granted 500,000 shares of Clarus (a derivative holding)SEC Form 413 March 2024Stock Option (right to purchase) · traded 11 March 2024 · filed 13 March 2024
- exercised options over 10,417 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 10,417 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 2,537 shares of Cadre HoldingsSEC Form 412 March 2024Common Stock · traded 9 March 2024 · filed 12 March 2024
- exercised options over 116,666 shares of ClarusSEC Form 430 January 2024"Common Stock, $.0001 par value (""Common Stock"")" · traded 28 January 2024 · filed 30 January 2024
- had shares withheld for tax on 29,807 shares of ClarusSEC Form 430 January 2024Common Stock · traded 29 January 2024 · filed 30 January 2024
- gave away 250,860 shares of Cadre HoldingsSEC Form 420 December 2023"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 18 December 2023 · filed 20 December 2023
- ▼ sold on the open market 9,608 shares of Cadre HoldingsSEC Form 411 December 2023"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 7 December 2023 · filed 11 December 2023
- ▼ sold on the open market 9,608 shares of Cadre HoldingsSEC Form 411 December 2023Common Stock · traded 8 December 2023 · filed 11 December 2023
- ▼ sold on the open market 9,608 shares of Cadre HoldingsSEC Form 47 December 2023"Common Stock, par value $0.0001 per share (""Common Stock"")" · traded 5 December 2023 · filed 7 December 2023
- ▼ sold on the open market 9,608 shares of Cadre HoldingsSEC Form 47 December 2023Common Stock · traded 6 December 2023 · filed 7 December 2023
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.