BATTEN JOHN H - Insider Non-Derivative Transactions at TWIN DISC INC (TWIN) - (SEC)

Updated on January 3, 2026.

According to recent SEC insider information filed on Dec 9, 2025, BATTEN JOHN H's relationship to TWIN DISC INC (TWIN) is Director,Officer,TenPercentOwner (President and CEO), and currently has 495,434 shares of Common Stock.

The chart below shows the number of shares owned, and the table shows the recent insider transactions.

You can see similar information for other TWIN insiders.

Related Topics: SEC Topic List.
Data Source: SEC.
BATTEN JOHN H - Insider Non-Derivative Transactions of TWIN Common Stock
BATTEN JOHN H - Insider Non-Derivative Transactions at TWIN
Items per page:
0 of 0
Date Transaction No. of Shares Price Per Share Shares Owned After Transactions
Dec 10, 2025 Acquisition -- (COMMON STOCK) 107 15.9 495434
Dec 9, 2025 Acquisition -- (COMMON STOCK) 1782 15.61 495541
Dec 6, 2025 Acquisition -- (COMMON STOCK) 1190 16.1 497323
Nov 13, 2025 Acquisition -- (COMMON STOCK) 9102 16.14 498513
Nov 12, 2025 Acquisition -- (COMMON STOCK) 10000 16.28 507615
Nov 12, 2025 Acquisition -- (COMMON STOCK) 10000 16.33 517615
Nov 11, 2025 Acquisition -- (COMMON STOCK) 10000 16.55 527615
Nov 11, 2025 Acquisition -- (COMMON STOCK) 10000 16.44 537615
Sep 9, 2025 Acquisition -- (COMMON STOCK) 15000 13.1 547615
Aug 7, 2025 F -- (COMMON STOCK) 56536 9.02 518294
Aug 7, 2025 Acquisition -- (COMMON STOCK) 44321 0 562615
Aug 7, 2025 Acquisition -- (COMMON STOCK) 120289 9.02 574830
Aug 4, 2025 F -- (COMMON STOCK) 22678 8.85 454541
Aug 5, 2024 F -- (COMMON STOCK) 9847 12.62 472857
Aug 5, 2024 Acquisition -- (COMMON STOCK) 20952 12.62 482704
Aug 1, 2024 F -- (COMMON STOCK) 38536 14.17 461752
Aug 1, 2024 Acquisition -- (COMMON STOCK) 72710 14.17 500288
May 24, 2024 Sell -- (COMMON STOCK) 7114 14 366274
May 24, 2024 Sell -- (COMMON STOCK) 5000 14 373388
May 23, 2024 Sell -- (COMMON STOCK) 5000 14 378388
May 23, 2024 Sell -- (COMMON STOCK) 2662 14.11 383388
Aug 7, 2023 F -- (Common Stock) 24437 12.72 386050
Aug 4, 2023 Acquisition -- (Common Stock) 32933 0 353010
Aug 4, 2023 F -- (Common Stock) 50971 12.8 410487
Aug 4, 2023 Acquisition -- (Common Stock) 108448 12.8 461458