IBM4

IBM CEO Arvind Krishna acquires 8,375 phantom stock units via Savings Plan

Aug 28
IBM4

IBM SVP Robert David sells 25,000 shares at ~$230.32, proceeds ~$5.76M

Aug 28
IBM144

IBM officer Robert Thomas intends to sell 25,000 shares worth $5,758,088

Aug 26
IBM8-K

IBM files 8-K for note offering: 4.100% due 2030, 4.750% due 2034

Aug 15
IBM10-Q

Quarterly Report · ended 2026-06-30 · Rev $17.2B, NI $2.2B

Jul 23
IBM8-K

Earnings Release; Financial Statements

Jul 23
IBM8-K

Earnings Release; Reg FD Disclosure; Financial Statements

Jul 14
IBM4

Robinson Anne bought 5,883 shares of Common Stock at $N/A on 2026-07-01; Robinson Anne sold 3,254 shares of Common Stock at $286.73 on 2026-07-01; Robinson Anne bought 1,412 shares of Common Stock at $N/A on 2026-07-01; Robinson Anne sold 781 shares of Common Stock at $286.73 on 2026-07-01; Robinson Anne sold 5,883 shares of Rst. Stock Unit at $N/A on 2026-07-01

Jul 3
IBM4

Laguarta Ramon bought 325 shares of Promised Fee Share at $281.21 on 2026-06-30

Jul 3
IBM4

ZOLLAR ALFRED W bought 325 shares of Promised Fee Share at $281.21 on 2026-06-30

Jul 3
IBM4

VOSER PETER R. bought 356 shares of Promised Fee Share at $281.21 on 2026-06-30

Jul 3
IBM4

Pollack Martha E bought 209 shares of Promised Fee Share at $281.21 on 2026-06-30

Jul 3
IBM4

Miebach Michael bought 325 shares of Promised Fee Share at $281.21 on 2026-06-30

Jul 3
IBM4

MCNABB FREDERICK WILLIAM III bought 325 shares of Promised Fee Share at $281.21 on 2026-06-30

Jul 3
IBM4

LIVERIS ANDREW N bought 347 shares of Promised Fee Share at $281.21 on 2026-06-30

Jul 3
IBM4

HOWARD MICHELLE J bought 228 shares of Promised Fee Share at $281.21 on 2026-06-30

Jul 3
IBM4

Gorsky Alex bought 383 shares of Promised Fee Share at $281.21 on 2026-06-30

Jul 3
IBM4

FARR DAVID N bought 209 shares of Promised Fee Share at $281.21 on 2026-06-30

Jul 3
IBM4

Buberl Thomas bought 341 shares of Promised Fee Share at $281.21 on 2026-06-30

Jul 3
IBM4

Brown Marianne Catherine bought 325 shares of Promised Fee Share at $281.21 on 2026-06-30

Jul 3