FINHUB Insights

CDW insider activity

CDW · CDW income statements · EDGAR

What the executives and directors of CDW actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.

−$2.3M net open-market flow, 12 m
2 open-market buys, 12 m
0% of sale value on 10b5-1 plans, 12 m
117 days since an insider bought, whole record

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine

Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.

The 300 routine events on the chart, as a list
Date Insider Shares
Sep 10, 2026 Swedish Joseph 29
Sep 10, 2026 BELL JAMES A 96
Sep 10, 2026 NELMS DAVID W 148
Sep 10, 2026 LEAHY CHRISTINE A 825
Sep 10, 2026 MIRALLES ALBERT JOSEPH JR 299
Sep 10, 2026 CLARIZIO LYNDA M 7
Sep 10, 2026 ADDICOTT VIRGINIA C. 82
Sep 10, 2026 KULEVICH FREDERICK J. 185
Sep 10, 2026 CONNELLY ELIZABETH H. 238
Sep 10, 2026 Jones Marc Ellis 20
Sep 10, 2026 Foxx Anthony R 30
Sep 10, 2026 LOCY PETER R 29
Sep 10, 2026 Grier Kelly J 7
Sep 10, 2026 Sanderson Katherine Elizabeth 243
Sep 10, 2026 Kumar Mukesh 192
Sep 10, 2026 TAN HANG 213
Aug 17, 2026 Kumar Mukesh 1,147
Aug 7, 2026 CONNELLY ELIZABETH H. 27K
Jul 1, 2026 Swedish Joseph 208
Jul 1, 2026 NELMS DAVID W 229
Jun 10, 2026 Swedish Joseph 31
Jun 10, 2026 BELL JAMES A 105
Jun 10, 2026 NELMS DAVID W 161
Jun 10, 2026 LEAHY CHRISTINE A 298
Jun 10, 2026 MIRALLES ALBERT JOSEPH JR 108
Jun 10, 2026 CLARIZIO LYNDA M 8
Jun 10, 2026 ADDICOTT VIRGINIA C. 90
Jun 10, 2026 KULEVICH FREDERICK J. 65
Jun 10, 2026 CONNELLY ELIZABETH H. 88
Jun 10, 2026 Jones Marc Ellis 22
Jun 10, 2026 Foxx Anthony R 33
Jun 10, 2026 LOCY PETER R 19
Jun 10, 2026 Grier Kelly J 8
Jun 10, 2026 Sanderson Katherine Elizabeth 65
Jun 10, 2026 Kumar Mukesh 105
Jun 10, 2026 TAN HANG 165
May 11, 2026 LOCY PETER R 1,950
May 11, 2026 TAN HANG 34K
Apr 1, 2026 Swedish Joseph 236
Apr 1, 2026 NELMS DAVID W 236
Mar 19, 2026 Sanderson Katherine Elizabeth 2,213
Mar 12, 2026 LEAHY CHRISTINE A 5,236
Mar 12, 2026 MIRALLES ALBERT JOSEPH JR 2,170
Mar 12, 2026 KULEVICH FREDERICK J. 1,255
Mar 12, 2026 CONNELLY ELIZABETH H. 1,480
Mar 12, 2026 LOCY PETER R 123
Mar 12, 2026 Sanderson Katherine Elizabeth 750
Mar 10, 2026 Swedish Joseph 31
Mar 10, 2026 BELL JAMES A 113
Mar 10, 2026 NELMS DAVID W 164
Mar 10, 2026 MEHROTRA SANJAY 19
Mar 10, 2026 ZARCONE DONNA F 79
Mar 10, 2026 CLARIZIO LYNDA M 14
Mar 10, 2026 ADDICOTT VIRGINIA C. 92
Mar 10, 2026 Jones Marc Ellis 22
Mar 10, 2026 Foxx Anthony R 33
Mar 10, 2026 Grier Kelly J 14
Mar 10, 2026 Kumar Mukesh 108
Mar 5, 2026 Swedish Joseph 1,609
Mar 5, 2026 BELL JAMES A 2,011

The 60 most recent of 300.

Where the shares went, last 12 months

Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.

The chart, in numbers
Flow Shares
Granted 177K
Vested / exercised 27K
Bought on market 23K
Withheld for tax 25K
Discretionary sales 34K
Gifts 345
Kept 167K

Skin in the game

Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.

The chart, in numbers
Insider Start of the window Latest reported Indexed, start = 100
NELMS DAVID W 24K 52K 215
KULEVICH FREDERICK J. 17K 45K 270.3

Who holds what

the 14 largest holdings of 20
Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
LEAHY CHRISTINE A See Remarks Last trade May 18, 2026 Officer 212K $499K net buying over the year: 1 month buying, 0 months selling May 18, 2026
CORLEY CHRISTINA M See Remarks Last trade Dec 14, 2023 Officer 75K Dec 14, 2023
NELMS DAVID W Last trade May 27, 2026 Director 52K $2.0M net buying over the year: 1 month buying, 0 months selling May 27, 2026
MIRALLES ALBERT JOSEPH JR See Remarks Last trade Aug 1, 2024 Officer 48K Aug 1, 2024
KULEVICH FREDERICK J. See Remarks Last trade May 13, 2025 Officer 45K May 13, 2025
CONNELLY ELIZABETH H. See Remarks Last trade Aug 7, 2026 Officer 34K $3.7M net selling over the year: 0 months buying, 1 month selling Aug 7, 2026
TAN HANG See Remarks Officer 34K
Chawla Sona See Remarks Last trade Dec 8, 2025 Officer 28K $1.1M net selling over the year: 0 months buying, 1 month selling Dec 8, 2025
BELL JAMES A Director 26K
Sanderson Katherine Elizabeth See Remarks Officer 25K
ZARCONE DONNA F Last trade Feb 9, 2023 Director 23K Feb 9, 2023
Kumar Mukesh See Remarks Officer 21K
Swedish Joseph Director 20K
ADDICOTT VIRGINIA C. Director 19K

Open-market trade log

the 60 most recent of 376
Date Insider Type Shares Price Value Since trade Filed
Aug 7, 2026 CONNELLY ELIZABETH H. (Officer) 27K shares $137.62 +0.0% since trade filed Aug 11, 2026 Discretionary sale 27K $137.62 $3.7M +0.0% Aug 11, 2026
May 27, 2026 NELMS DAVID W (Director) 18K shares $111.43 +23.5% since trade filed May 29, 2026 Open-market buy 18K $111.43 $2.0M +23.5% May 29, 2026
May 18, 2026 LEAHY CHRISTINE A (Officer) 4,830 shares $103.40 +33.1% since trade filed May 19, 2026 Open-market buy 4,830 $103.40 $499K +33.1% May 19, 2026
Dec 8, 2025 Chawla Sona (Officer) 7,400 shares $146.17 −5.9% since trade filed Dec 10, 2025 Discretionary sale 7,400 $146.17 $1.1M −5.9% Dec 10, 2025
May 13, 2025 KULEVICH FREDERICK J. (Officer) 12K shares $191.28 −28.1% since trade filed May 15, 2025 Discretionary sale 12K $191.28 $2.3M −28.1% May 15, 2025
May 13, 2025 KULEVICH FREDERICK J. (Officer) 16K shares $190.62 −27.8% since trade filed May 15, 2025 Discretionary sale 16K $190.62 $3.1M −27.8% May 15, 2025
May 8, 2025 LEAHY CHRISTINE A (Officer) 600 shares $182.85 −24.7% since trade filed May 9, 2025 Discretionary sale 600 $182.85 $110K −24.7% May 9, 2025
May 8, 2025 LEAHY CHRISTINE A (Officer) 7,877 shares $179.99 −23.5% since trade filed May 9, 2025 Discretionary sale 7,877 $179.99 $1.4M −23.5% May 9, 2025
May 8, 2025 LEAHY CHRISTINE A (Officer) 15K shares $181.27 −24.1% since trade filed May 9, 2025 Discretionary sale 15K $181.27 $2.6M −24.1% May 9, 2025
May 8, 2025 LEAHY CHRISTINE A (Officer) 18K shares $182.13 −24.4% since trade filed May 9, 2025 Discretionary sale 18K $182.13 $3.3M −24.4% May 9, 2025
Aug 1, 2024 LEAHY CHRISTINE A (Officer) 1,200 shares $216.15 −36.3% since trade filed Aug 5, 2024 Open-market buy 1,200 $216.15 $259K −36.3% Aug 5, 2024
Aug 1, 2024 MIRALLES ALBERT JOSEPH JR (Officer) 1,050 shares $216.62 −36.5% since trade filed Aug 5, 2024 Open-market buy 1,050 $216.62 $227K −36.5% Aug 5, 2024
Jul 16, 2024 Chawla Sona (Officer) 1,400 shares $241.14 −42.9% since trade filed Jul 18, 2024 Planned sale (10b5-1) 1,400 $241.14 $338K −42.9% Jul 18, 2024
Jul 16, 2024 Chawla Sona (Officer) 17K shares $240.39 −42.8% since trade filed Jul 18, 2024 Planned sale (10b5-1) 17K $240.39 $4.1M −42.8% Jul 18, 2024
Jun 18, 2024 Chawla Sona (Officer) 26K shares $230.17 −40.2% since trade filed Jun 20, 2024 Planned sale (10b5-1) 26K $230.17 $6.0M −40.2% Jun 20, 2024
Dec 14, 2023 CORLEY CHRISTINA M (Officer) 1,550 shares $222.24 −38.1% since trade filed Dec 15, 2023 Planned sale (10b5-1) 1,550 $222.24 $344K −38.1% Dec 15, 2023
Dec 14, 2023 CORLEY CHRISTINA M (Officer) 9,520 shares $221.49 −37.9% since trade filed Dec 15, 2023 Planned sale (10b5-1) 9,520 $221.49 $2.1M −37.9% Dec 15, 2023
Dec 14, 2023 CORLEY CHRISTINA M (Officer) 23K shares $220.62 −37.6% since trade filed Dec 15, 2023 Planned sale (10b5-1) 23K $220.62 $5.1M −37.6% Dec 15, 2023
Dec 13, 2023 CORLEY CHRISTINA M (Officer) 700 shares $220.01 −37.5% since trade filed Dec 15, 2023 Planned sale (10b5-1) 700 $220.01 $154K −37.5% Dec 15, 2023
Nov 22, 2023 CORLEY CHRISTINA M (Officer) 13K shares $218.13 −36.9% since trade filed Nov 27, 2023 Planned sale (10b5-1) 13K $218.13 $2.9M −36.9% Nov 27, 2023
Nov 22, 2023 CORLEY CHRISTINA M (Officer) 16K shares $217.25 −36.7% since trade filed Nov 27, 2023 Planned sale (10b5-1) 16K $217.25 $3.4M −36.7% Nov 27, 2023
Nov 22, 2023 CORLEY CHRISTINA M (Officer) 20K shares $216.61 −36.5% since trade filed Nov 27, 2023 Planned sale (10b5-1) 20K $216.61 $4.2M −36.5% Nov 27, 2023
Nov 15, 2023 LEAHY CHRISTINE A (Officer) 3,737 shares $217.87 −36.8% since trade filed Nov 17, 2023 Planned sale (10b5-1) 3,737 $217.87 $814K −36.8% Nov 17, 2023
Nov 15, 2023 LEAHY CHRISTINE A (Officer) 4,703 shares $219.45 −37.3% since trade filed Nov 17, 2023 Planned sale (10b5-1) 4,703 $219.45 $1.0M −37.3% Nov 17, 2023
Nov 15, 2023 LEAHY CHRISTINE A (Officer) 36K shares $218.83 −37.1% since trade filed Nov 17, 2023 Planned sale (10b5-1) 36K $218.83 $7.9M −37.1% Nov 17, 2023
May 4, 2023 LEAHY CHRISTINE A (Officer) 3,050 shares $163.62 −15.9% since trade filed May 4, 2023 Open-market buy 3,050 $163.62 $499K −15.9% May 4, 2023
Feb 9, 2023 ZARCONE DONNA F (Director) 4,703 shares $203.23 −32.3% since trade filed Feb 13, 2023 Discretionary sale 4,703 $203.23 $956K −32.3% Feb 13, 2023
May 6, 2022 LEAHY CHRISTINE A (Officer) 2,900 shares $169.36 −18.7% since trade filed May 10, 2022 Open-market buy 2,900 $169.36 $491K −18.7% May 10, 2022
May 6, 2022 MIRALLES ALBERT JOSEPH JR (Officer) 1,475 shares $169.90 −19.0% since trade filed May 10, 2022 Open-market buy 1,475 $169.90 $251K −19.0% May 10, 2022
Feb 11, 2022 LEAHY CHRISTINE A (Officer) 2,762 shares $180.96 −24.0% since trade filed Feb 14, 2022 Open-market buy 2,762 $180.96 $500K −24.0% Feb 14, 2022
Feb 11, 2022 MIRALLES ALBERT JOSEPH JR (Officer) 1,650 shares $181.96 −24.4% since trade filed Feb 14, 2022 Open-market buy 1,650 $181.96 $300K −24.4% Feb 14, 2022
Dec 20, 2021 CORLEY CHRISTINA M (Officer) 3,400 shares $186.89 −26.4% since trade filed Dec 22, 2021 Discretionary sale 3,400 $186.89 $635K −26.4% Dec 22, 2021
Nov 18, 2021 CORLEY CHRISTINA M (Officer) 3,400 shares $195.27 −29.5% since trade filed Nov 22, 2021 Discretionary sale 3,400 $195.27 $664K −29.5% Nov 22, 2021
Oct 18, 2021 CORLEY CHRISTINA M (Officer) 3,400 shares $179.00 −23.1% since trade filed Oct 20, 2021 Discretionary sale 3,400 $179.00 $609K −23.1% Oct 20, 2021
Sep 20, 2021 CORLEY CHRISTINA M (Officer) 3,400 shares $187.60 −26.6% since trade filed Sep 22, 2021 Discretionary sale 3,400 $187.60 $638K −26.6% Sep 22, 2021
Aug 18, 2021 CORLEY CHRISTINA M (Officer) 3,400 shares $196.39 filed Aug 20, 2021 Discretionary sale 3,400 $196.39 $668K Aug 20, 2021
Aug 17, 2021 FINNEGAN PAUL J (Director) 2,366 shares $197.29 filed Aug 18, 2021 Discretionary sale 2,366 $197.29 $467K Aug 18, 2021
Aug 16, 2021 KULEVICH FREDERICK J. (Officer) 2,500 shares $198.10 filed Aug 18, 2021 Discretionary sale 2,500 $198.10 $495K Aug 18, 2021
Aug 16, 2021 KEBO COLLIN B. (Officer) 6,000 shares $198.10 filed Aug 18, 2021 Discretionary sale 6,000 $198.10 $1.2M Aug 18, 2021
Aug 9, 2021 LEAHY CHRISTINE A (Officer) 43K shares $188.63 filed Aug 11, 2021 Discretionary sale 43K $188.63 $8.0M Aug 11, 2021
Aug 9, 2021 LEAHY CHRISTINE A (Officer) 43K shares $189.32 filed Aug 11, 2021 Discretionary sale 43K $189.32 $8.1M Aug 11, 2021
Jul 19, 2021 CORLEY CHRISTINA M (Officer) 3,400 shares $172.17 filed Jul 21, 2021 Discretionary sale 3,400 $172.17 $585K Jul 21, 2021
Jun 18, 2021 CORLEY CHRISTINA M (Officer) 3,400 shares $168.69 filed Jun 21, 2021 Discretionary sale 3,400 $168.69 $574K Jun 21, 2021
Jun 2, 2021 ZARCONE DONNA F (Director) 7,006 shares $165.40 filed Jun 3, 2021 Discretionary sale 7,006 $165.40 $1.2M Jun 3, 2021
May 19, 2021 CORLEY CHRISTINA M (Officer) 3,989 shares $164.92 filed May 21, 2021 Discretionary sale 3,989 $164.92 $658K May 21, 2021
May 17, 2021 KULEVICH FREDERICK J. (Officer) 2,500 shares $167.89 filed May 19, 2021 Discretionary sale 2,500 $167.89 $420K May 19, 2021
May 17, 2021 KEBO COLLIN B. (Officer) 6,000 shares $167.89 filed May 19, 2021 Discretionary sale 6,000 $167.89 $1.0M May 19, 2021
Apr 16, 2021 CORLEY CHRISTINA M (Officer) 3,500 shares $184.58 filed Apr 19, 2021 Discretionary sale 3,500 $184.58 $646K Apr 19, 2021
Mar 16, 2021 CORLEY CHRISTINA M (Officer) 3,500 shares $162.13 filed Mar 17, 2021 Discretionary sale 3,500 $162.13 $567K Mar 17, 2021
Feb 16, 2021 CORLEY CHRISTINA M (Officer) 3,500 shares $154.78 filed Feb 18, 2021 Discretionary sale 3,500 $154.78 $542K Feb 18, 2021
Feb 16, 2021 KULEVICH FREDERICK J. (Officer) 2,500 shares $154.78 filed Feb 18, 2021 Discretionary sale 2,500 $154.78 $387K Feb 18, 2021
Feb 16, 2021 KEBO COLLIN B. (Officer) 6,000 shares $154.78 filed Feb 18, 2021 Discretionary sale 6,000 $154.78 $929K Feb 18, 2021
Jan 19, 2021 CORLEY CHRISTINA M (Officer) 3,500 shares $133.45 filed Jan 21, 2021 Discretionary sale 3,500 $133.45 $467K Jan 21, 2021
Dec 16, 2020 CORLEY CHRISTINA M (Officer) 3,500 shares $132.71 filed Dec 17, 2020 Discretionary sale 3,500 $132.71 $464K Dec 17, 2020
Dec 15, 2020 KEBO COLLIN B. (Officer) 6,000 shares $132.27 filed Dec 17, 2020 Discretionary sale 6,000 $132.27 $794K Dec 17, 2020
May 13, 2020 TROKA MATTHEW A. (Officer) 7,001 shares $100.99 filed May 14, 2020 Discretionary sale 7,001 $100.99 $707K May 14, 2020
May 11, 2020 ECKROTE DOUGLAS E (Officer) 5,000 shares $106.97 filed May 12, 2020 Discretionary sale 5,000 $106.97 $535K May 12, 2020
May 11, 2020 BILLHORN JILL M. (Officer) 500 shares $106.97 filed May 12, 2020 Discretionary sale 500 $106.97 $53K May 12, 2020
Feb 18, 2020 KIRBY ROBERT F. (Officer) 1,300 shares $137.47 filed Feb 18, 2020 Discretionary sale 1,300 $137.47 $179K Feb 18, 2020
Feb 14, 2020 CHONG MARK (Officer) 6,000 shares $138.51 filed Feb 18, 2020 Discretionary sale 6,000 $138.51 $831K Feb 18, 2020

“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.

Filing hygiene

311 Forms 4, 3 years
2 filed late
0 amendments
2 avg. days to file

How to read this

A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.

Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.

Every number on this page comes from Forms 3, 4 and 5 filed with the SEC. The insider export runs on its own schedule, so it can be a few days behind the rest of the site; the date below says how far it goes. Browse the source filings on SEC EDGAR. Data through Sep 18, 2026