Oshkosh Corp (OSK) insider trading

Every open-market stock purchase and sale by Oshkosh Corp executives, directors, large shareholders and members of Congress, from SEC Form 4 filings. Sector: Other.

Insider activity at a glance

  • John C Pfeifer (Board member) sold $117K in the last 90 days.
  • Last company insider buy: Tina R. Schoner (Executive), $24.9K, 7 years ago.

Last 12 months: insiders bought $0 (0 buys) and sold $2M (5 sales). Last close $139.94 on Oct 30, 2026.

Recent OSK insider trades

DateInsiderTradeValue
Sep 11, 2026John C Pfeifer (Director)Sold$117K
Jul 29, 2026Steven Craig Nordlund (VP)Bought (not open market)—
Jul 14, 2026Steven Craig Nordlund (VP)Sold (not open market)$265K
Jul 14, 2026Steven Craig Nordlund (VP)Bought (not open market)—
May 12, 2026Duncan Palmer (Director)Sold$67.6K
May 5, 2026Bill Burns (Director)Bought (not open market)—
May 5, 2026Tyrone Michael Jordan (Director)Bought (not open market)—
May 5, 2026Douglas Lee Davis (Director)Bought (not open market)—
May 5, 2026Annette K Clayton (Director)Bought (not open market)—
May 5, 2026Kimberley Metcalf-Kupres (Director)Bought (not open market)—
May 5, 2026Sandra E. Rowland (Director)Bought (not open market)—
May 5, 2026Duncan Palmer (Director)Bought (not open market)—
May 5, 2026David G Perkins (Director)Bought (not open market)—
May 5, 2026Keith J. Allman (Director)Bought (not open market)—
Feb 27, 2026Anupam Khare (C-suite exec)Sold$676K
Feb 26, 2026John S Verich (VP)Sold (not open market)—
Feb 20, 2026John C Pfeifer (CEO)Bought (not open market)$4.2M
Feb 20, 2026John C Pfeifer (CEO)Bought (not open market)$3.1M
Feb 20, 2026John C Pfeifer (CEO)Sold (not open market)$2M
Feb 20, 2026John C Pfeifer (CEO)Sold (not open market)$1.5M
Feb 20, 2026Ignacio A Cortina (VP)Bought (not open market)$1M
Feb 20, 2026Michael E Pack (VP)Bought (not open market)$1M
Feb 20, 2026John C Pfeifer (CEO)Sold (not open market)$940K
Feb 20, 2026Michael E Pack (VP)Bought (not open market)$754K
Feb 20, 2026Ignacio A Cortina (VP)Bought (not open market)$754K

Who's trading OSK

Get free alerts when an insider at Oshkosh Corp files a new trade →