FINHUB Insights

What the executives and directors of IBM actually did with their own shares, decoded from three years of SEC Form 4 filings.

$417K net open-market flow, 12 m
3 open-market buys, 12 m
of sale value on 10b5-1 plans
162 days since an insider bought

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine
$100$200$3002024Jul2025Jul2026JulLAMOREAUX NICKLE JACLYN — routine flow, 6,297 (2023-08-18)KRISHNA ARVIND — routine flow, 149.9K (2023-12-11)COHN GARY D — routine flow, 36K (2023-12-28)COHN GARY D — routine flow, 7,227 (2024-01-04)COHN GARY D — routine flow, 24.6K (2024-02-01)KAVANAUGH JAMES J — routine flow, 47.6K (2024-02-01)BROWDY MICHELLE H — routine flow, 27.2K (2024-02-01)KRISHNA ARVIND — routine flow, 216.4K (2024-02-01)LAMOREAUX NICKLE JACLYN — routine flow, 12.2K (2024-02-01)Fehring Nicolas A. — routine flow, 2,380 (2024-02-01)Thomas Robert David — routine flow, 31.5K (2024-02-01)Thomas Robert David — routine flow, 32.4K (2024-02-11)COHN GARY D — routine flow, 8,283 (2024-02-21)KAVANAUGH JAMES J — routine flow, 10.4K (2024-02-21)BROWDY MICHELLE H — routine flow, 6,264 (2024-02-21)KRISHNA ARVIND — routine flow, 16.9K (2024-02-21)LAMOREAUX NICKLE JACLYN — routine flow, 4,214 (2024-02-21)Fehring Nicolas A. — routine flow, 1,268 (2024-02-21)Thomas Robert David — routine flow, 8,641 (2024-02-21)KAVANAUGH JAMES J — routine flow, 16.3K (2024-06-08)BROWDY MICHELLE H — routine flow, 9,372 (2024-06-08)KRISHNA ARVIND — routine flow, 28K (2024-06-08)LAMOREAUX NICKLE JACLYN — routine flow, 2,876 (2024-06-08)Fehring Nicolas A. — routine flow, 1,507 (2024-06-08)Thomas Robert David — routine flow, 10.7K (2024-06-08)Fehring Nicolas A. — routine flow, 610 (2024-06-10)Thomas Robert David — routine flow, 18K (2024-06-10)LAMOREAUX NICKLE JACLYN — routine flow, 2,893 (2024-09-01)Fehring Nicolas A. — routine flow, 4,130 (2024-09-01)Fehring Nicolas A. — routine flow, 530 (2024-09-03)COHN GARY D — routine flow, 7,311 (2025-01-04)COHN GARY D — routine flow, 47.2K (2025-02-01)KAVANAUGH JAMES J — routine flow, 56.1K (2025-02-01)KRISHNA ARVIND — routine flow, 85.9K (2025-02-01)LAMOREAUX NICKLE JACLYN — routine flow, 39.4K (2025-02-01)Fehring Nicolas A. — routine flow, 3,351 (2025-02-01)Thomas Robert David — routine flow, 43.6K (2025-02-01)Robinson Anne — routine flow, 3,779 (2025-02-01)Thomas Robert David — routine flow, 22.1K (2025-02-11)COHN GARY D — routine flow, 11.8K (2025-02-21)KAVANAUGH JAMES J — routine flow, 14.8K (2025-02-21)KRISHNA ARVIND — routine flow, 25.4K (2025-02-21)LAMOREAUX NICKLE JACLYN — routine flow, 6,631 (2025-02-21)Fehring Nicolas A. — routine flow, 2,125 (2025-02-21)Thomas Robert David — routine flow, 12.7K (2025-02-21)Fehring Nicolas A. — routine flow, 400 (2025-03-06)KAVANAUGH JAMES J — routine flow, 7,751 (2025-06-08)KRISHNA ARVIND — routine flow, 12.9K (2025-06-08)LAMOREAUX NICKLE JACLYN — routine flow, 2,084 (2025-06-08)Fehring Nicolas A. — routine flow, 779 (2025-06-08)Thomas Robert David — routine flow, 5,182 (2025-06-08)Robinson Anne — routine flow, 15.9K (2025-07-01)Fehring Nicolas A. — routine flow, 4,530 (2025-09-02)KAVANAUGH JAMES J — routine flow, 6,700 (2025-11-05)KRISHNA ARVIND — routine flow, 20K (2025-11-05)Thomas Robert David — routine flow, 700 (2025-11-06)Fehring Nicolas A. — routine flow, 350 (2025-11-14)COHN GARY D — routine flow, 54.5K (2026-02-01)KAVANAUGH JAMES J — routine flow, 72.3K (2026-02-01)KRISHNA ARVIND — routine flow, 124.2K (2026-02-01)LAMOREAUX NICKLE JACLYN — routine flow, 35.1K (2026-02-01)Fehring Nicolas A. — routine flow, 5,668 (2026-02-01)Thomas Robert David — routine flow, 63.1K (2026-02-01)Robinson Anne — routine flow, 9,344 (2026-02-01)Robinson Anne — routine flow, 2,675 (2026-02-18)COHN GARY D — routine flow, 15.4K (2026-02-21)KAVANAUGH JAMES J — routine flow, 18.8K (2026-02-21)KRISHNA ARVIND — routine flow, 33.9K (2026-02-21)LAMOREAUX NICKLE JACLYN — routine flow, 9,030 (2026-02-21)Fehring Nicolas A. — routine flow, 3,412 (2026-02-21)Thomas Robert David — routine flow, 16.5K (2026-02-21)Fehring Nicolas A. — routine flow, 400 (2026-06-04)Robinson Anne — routine flow, 11.3K (2026-07-01)Routine: vests, tax, giftsBROWDY MICHELLE H (Officer) — Discretionary sale: 9,800 @ $184.85 = $1.8M (2024-02-01)LAMOREAUX NICKLE JACLYN (Officer) — Discretionary sale: 3,600 @ $215.2 = $775K (2024-11-08)Thomas Robert David (Officer) — Discretionary sale: 26.5K @ $253.01 = $6.7M (2025-03-03)ZOLLAR ALFRED W (Director) — Open-market buy: 936 @ $210.62 = $197K (2024-11-13)FARR DAVID N (Director) — Open-market buy: 1,200 @ $249 = $299K (2025-02-28)FARR DAVID N (Director) — Open-market buy: 1,000 @ $304 = $304K (2026-01-30)HOWARD MICHELLE J (Director) — Open-market buy: 50 @ $237.83 = $12K (2026-02-25)Miebach Michael (Director) — Open-market buy: 434 @ $233.33 = $101K (2026-02-25)Thomas $6.7MBrowdy $1.8M

Every marker sits at the exact 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 gray strip is routine flow (vestings, tax withholding, gifts) that headlines love to miscount as selling.

Where the shares went, last 12 months

Granted: 243.1KGranted 243.1KVested / exercised: 76KVested / exercised 76KBought on market: 1,484Bought on market 1,484Withheld for tax: 160.3KWithheld for tax 160.3KGifts: 28.6KGifts 28.6KKept: 131.7KKept 131.7K

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.

Skin in the game

10020222023202420252026Thomas Robert DavidKAVANAUGH JAMES JKavanaugh 168.6Thomas 162.1

Directly held shares as reported after each trade, indexed to 100 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.

Who holds what

Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
KRISHNA ARVIND Chairman, President & CEO CEO 368.6K
KAVANAUGH JAMES J Sr. VP and CFO CFO 173.9K 2023-02-01
BROWDY MICHELLE H Senior Vice President Officer 124.8K 2024-02-01
COHN GARY D Vice Chairman Officer 109.9K
Thomas Robert David Senior Vice President Officer 71.3K 2025-03-03
LAMOREAUX NICKLE JACLYN Senior Vice President Officer 55.7K 2024-11-08
Fehring Nicolas A. VP, Controller Officer 16.6K
Robinson Anne Senior Vice President Officer 16.3K
FARR DAVID N Director 10.3K $304K 2026-01-30
ZOLLAR ALFRED W Director 936 2024-11-13
Miebach Michael Director 434 $101K 2026-02-25
HOWARD MICHELLE J Director 194 $12K 2026-02-25

Open-market trade log

Date Insider Type Shares Price Value Since trade Filed
2026-02-25 HOWARD MICHELLE J (Director) Open-market buy 50 $237.83 $12K 0% 2026-02-25
2026-02-25 Miebach Michael (Director) Open-market buy 434 $233.33 $101K +1.9% 2026-02-25
2026-01-30 FARR DAVID N (Director) Open-market buy 1,000 $304.00 $304K -21.8% 2026-01-30
2025-03-03 Thomas Robert David (Officer) Discretionary sale 26.5K $253.01 $6.7M -6% 2025-03-03
2025-02-28 FARR DAVID N (Director) Open-market buy 1,200 $249.00 $299K -4.5% 2025-02-28
2024-11-13 ZOLLAR ALFRED W (Director) Open-market buy 936 $210.62 $197K +12.9% 2024-11-13
2024-11-08 LAMOREAUX NICKLE JACLYN (Officer) Discretionary sale 3,600 $215.20 $775K +10.5% 2024-11-08
2024-02-01 BROWDY MICHELLE H (Officer) Discretionary sale 9,800 $184.85 $1.8M +28.7% 2024-02-05
2023-02-01 KAVANAUGH JAMES J (CFO) Discretionary sale 6,570 $134.30 $882K +77.1% 2023-02-03
2023-02-01 KAVANAUGH JAMES J (CFO) Discretionary sale 31.9K $133.61 $4.3M +78% 2023-02-03
2022-11-22 Del Bene Robert F (Officer) Discretionary sale 3,000 $148.36 $445K +60.3% 2022-11-22
2022-09-15 FARR DAVID N (Director) Open-market buy 1,000 $125.00 $125K +90.3% 2022-09-16
2022-06-02 Del Bene Robert F (Officer) Discretionary sale 1,600 $139.04 $222K +71.1% 2022-06-03
2021-12-13 HOWARD MICHELLE J (Director) Open-market buy 80 $123.76 $10K +92.2% 2021-12-13
2021-02-08 HOWARD MICHELLE J (Director) Open-market buy 64 $123.30 $8K 2021-02-09
2020-11-09 Gorsky Alex (Director) Open-market buy 4,232 $117.86 $499K 2020-11-09
2020-11-02 LIVERIS ANDREW N (Director) Open-market buy 2,655 $112.92 $300K 2020-11-02
2020-10-30 Swedish Joseph (Director) Open-market buy 2,000 $111.01 $222K 2020-11-02
2020-10-29 FARR DAVID N (Director) Open-market buy 75 $107.75 $8K 2020-10-30
2020-10-29 FARR DAVID N (Director) Open-market buy 100 $107.71 $11K 2020-10-30
2020-10-29 FARR DAVID N (Director) Open-market buy 175 $108.13 $19K 2020-10-30
2020-10-29 FARR DAVID N (Director) Open-market buy 300 $107.74 $32K 2020-10-30
2020-10-29 FARR DAVID N (Director) Open-market buy 750 $107.66 $81K 2020-10-30
2020-10-28 WADDELL FREDERICK H (Director) Open-market buy 1,000 $107.50 $108K 2020-10-29
2020-10-28 MCNABB FREDERICK WILLIAM III (Director) Open-market buy 9,250 $108.01 $999K 2020-10-29
2020-10-27 TAUREL SIDNEY (Director) Open-market buy 5,000 $110.75 $554K 2020-10-28
2020-08-11 Gherson Diane J (Officer) Discretionary sale 1,895 $128.76 $244K 2020-08-11
2020-08-11 Gherson Diane J (Officer) Discretionary sale 2,714 $129.50 $351K 2020-08-11
2020-08-10 Gherson Diane J (Officer) Discretionary sale 1,215 $127.00 $154K 2020-08-11
2020-08-05 Gherson Diane J (Officer) Discretionary sale 1,176 $126.73 $149K 2020-08-07
2020-02-26 Del Bene Robert F (Officer) Discretionary sale 40 $140.60 $6K 2020-02-27
2020-02-26 Del Bene Robert F (Officer) Discretionary sale 50 $140.40 $7K 2020-02-27
2020-02-26 Del Bene Robert F (Officer) Discretionary sale 50 $140.41 $7K 2020-02-27
2020-02-26 Del Bene Robert F (Officer) Discretionary sale 60 $140.59 $8K 2020-02-27
2020-02-26 Del Bene Robert F (Officer) Discretionary sale 75 $140.45 $11K 2020-02-27
2020-02-26 Del Bene Robert F (Officer) Discretionary sale 100 $140.18 $14K 2020-02-27
2020-02-26 Del Bene Robert F (Officer) Discretionary sale 100 $140.24 $14K 2020-02-27
2020-02-26 Del Bene Robert F (Officer) Discretionary sale 100 $140.32 $14K 2020-02-27
2020-02-26 Del Bene Robert F (Officer) Discretionary sale 100 $140.39 $14K 2020-02-27
2020-02-26 Del Bene Robert F (Officer) Discretionary sale 100 $140.42 $14K 2020-02-27
2020-02-26 Del Bene Robert F (Officer) Discretionary sale 100 $140.46 $14K 2020-02-27
2020-02-26 Del Bene Robert F (Officer) Discretionary sale 100 $140.48 $14K 2020-02-27
2020-02-26 Del Bene Robert F (Officer) Discretionary sale 200 $140.35 $28K 2020-02-27
2020-02-20 Del Bene Robert F (Officer) Discretionary sale 100 $151.30 $15K 2020-02-21
2020-02-20 Del Bene Robert F (Officer) Discretionary sale 100 $151.32 $15K 2020-02-21
2020-02-20 Del Bene Robert F (Officer) Discretionary sale 100 $151.33 $15K 2020-02-21
2020-02-20 Del Bene Robert F (Officer) Discretionary sale 200 $151.18 $30K 2020-02-21
2020-02-20 Del Bene Robert F (Officer) Discretionary sale 300 $151.27 $45K 2020-02-21
2020-02-20 Del Bene Robert F (Officer) Discretionary sale 375 $151.20 $57K 2020-02-21
2020-02-19 Del Bene Robert F (Officer) Discretionary sale 93 $150.87 $14K 2020-02-21
2020-02-19 Del Bene Robert F (Officer) Discretionary sale 100 $150.81 $15K 2020-02-21
2020-02-19 Del Bene Robert F (Officer) Discretionary sale 100 $150.83 $15K 2020-02-21
2020-02-19 Del Bene Robert F (Officer) Discretionary sale 100 $150.85 $15K 2020-02-21
2020-02-19 Del Bene Robert F (Officer) Discretionary sale 182 $150.80 $27K 2020-02-21
2020-02-19 Del Bene Robert F (Officer) Discretionary sale 200 $150.82 $30K 2020-02-21
2020-02-19 Del Bene Robert F (Officer) Discretionary sale 400 $150.81 $60K 2020-02-21
2020-02-14 Del Bene Robert F (Officer) Discretionary sale 75 $151.95 $11K 2020-02-18
2020-02-14 Del Bene Robert F (Officer) Discretionary sale 200 $151.96 $30K 2020-02-18
2020-02-14 Del Bene Robert F (Officer) Discretionary sale 200 $151.97 $30K 2020-02-18
2020-02-14 Del Bene Robert F (Officer) Discretionary sale 700 $151.97 $106K 2020-02-18

“Since trade” compares with the latest insider-implied price, not a market quote; this site carries no market data by design.

Filing hygiene

278 Forms 4, 3 years
0 filed late
4 amendments
1.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, refreshed daily. Browse the source filings on SEC EDGAR. Data through 2026-08-06