John C. Pfeifer
VICE PRESIDENT, Brunswick Corporation.
Companies
- James HardieBoard member Mar 17, 2026 to now1
- Oshkosh CorporationBoard member Apr 7, 2021 to now2
- Oshkosh CorporationChief executive officer Apr 7, 2021 to now2
- Oshkosh CorporationPresident May 12, 2020 to now3
- Oshkosh CorporationChief operating officer May 1, 2019 to Dec 3, 20214
- Brunswick CorporationVICE PRESIDENT May 9, 2008 to Feb 15, 20195
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
Oshkosh Corporation OSK150,669 shares6$19.1M at $126.94Sep 11, 2026
Brunswick Corporation BC98,619 shares7$6.3M at $63.62Feb 13, 2019
James Hardie JHX6,112 shares8$157.0K at $25.68Sep 15, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Sep 15, 2026Granted 751 shares of James Hardie8
- Sep 11, 2026Sold 778 shares at $150.00 of Oshkosh Corporation6
- Jun 15, 2026Granted 1,081 shares of James Hardie9
- Feb 20, 2026Shares withheld for tax 5,355 shares at $175.52 of Oshkosh Corporation10
- Feb 20, 2026Exercised options 11,993 shares at $175.52 of Oshkosh Corporation10
- Feb 20, 2026Shares withheld for tax 11,176 shares at $175.52 of Oshkosh Corporation10
- Feb 20, 2026Exercised options 23,777 shares at $175.52 of Oshkosh Corporation10
- Feb 20, 2026Shares withheld for tax 8,412 shares at $175.52 of Oshkosh Corporation10
- Feb 20, 2026Exercised options 17,896 shares at $175.52 of Oshkosh Corporation10
- Feb 19, 2026Shares withheld for tax 6,002 shares at $170.49 of Oshkosh Corporation11
- Feb 19, 2026Exercised options 13,442 shares at $170.49 of Oshkosh Corporation11
- Feb 17, 2026Shares withheld for tax 7,019 shares at $168.47 of Oshkosh Corporation12
- Feb 17, 2026Exercised options 15,718 shares at $168.47 of Oshkosh Corporation12
- Feb 21, 2025Shares withheld for tax 3,511 shares at $103.17 of Oshkosh Corporation13
- Feb 21, 2025Exercised options 7,863 shares at $103.17 of Oshkosh Corporation13
- Feb 21, 2025Shares withheld for tax 2,780 shares at $103.17 of Oshkosh Corporation13
- Feb 21, 2025Exercised options 5,914 shares at $103.17 of Oshkosh Corporation13
- Feb 21, 2025Shares withheld for tax 4,602 shares at $103.17 of Oshkosh Corporation13
- Feb 21, 2025Exercised options 9,790 shares at $103.17 of Oshkosh Corporation13
- Feb 21, 2025Shares withheld for tax 1,468 shares at $103.17 of Oshkosh Corporation13
- Feb 21, 2025Exercised options 3,122 shares at $103.17 of Oshkosh Corporation13
- Feb 20, 2025Shares withheld for tax 5,259 shares at $110.30 of Oshkosh Corporation14
- Feb 20, 2025Exercised options 11,778 shares at $110.30 of Oshkosh Corporation14
- Feb 19, 2025Shares withheld for tax 5,895 shares at $109.72 of Oshkosh Corporation15
- Feb 19, 2025Exercised options 13,201 shares at $109.72 of Oshkosh Corporation15
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARJames Hardie, Board member
- 2SEC EDGAROshkosh Corporation, Board member
- 3SEC EDGAROshkosh Corporation, President
- 4
- 5
- 6
- 7
- 8
- 9SEC EDGARForm 4 filed Jun 16, 2026
- 10SEC EDGARForm 4 filed Feb 23, 2026
- 11SEC EDGARForm 4 filed Feb 20, 2026
- 12SEC EDGARForm 4 filed Feb 18, 2026
- 13SEC EDGARForm 4 filed Feb 25, 2025
- 14SEC EDGARForm 4 filed Feb 21, 2025
- 15SEC EDGARForm 4 filed Feb 20, 2025